You'll find that a response from Ben on a v8 matter is as good as it
gets. LMGTFY...Here's where it was announced that older ARM ISAs were
desupported [0].


[0] https://groups.google.com/forum/#!topic/v8-users/aSOFbaAQvMk


On Wed, Feb 11, 2015 at 11:20 AM, Michael Boldischar
<[email protected]> wrote:
> I posted to the V8 mailing list as well.  So far, they confirm Ben's post.
> Support seems to be dropped for ARMv5.
>
> https://groups.google.com/forum/#!topic/v8-users/zO2Cb76qd30
>
>
> On Wednesday, February 11, 2015 at 11:28:52 AM UTC-6, Walt Giroir wrote:
>>
>> I am encountering similar issues with node v0.10.24 on ARMv7.
>>
>> One issue that's hinders the resolution to this problem is yocto 1.71 has
>> gcc 4.9.1.
>> With this version of the compiler, the -Werror option breaks the debug
>> build.
>>
>> Please let me know if you find a solution and I'll do the same.
>>
>> --Walt
>>
>> On Wednesday, February 11, 2015 at 7:51:49 AM UTC-6, Ben Noordhuis wrote:
>>>
>>> On Wed, Feb 11, 2015 at 12:17 AM, Michael Boldischar
>>> <[email protected]> wrote:
>>> > I'm having trouble compiling NodeJS version 12 for ARMv5.  When I try
>>> > running node, I get an "Illegal instruction" error.  The last known
>>> > version
>>> > to work for someone in my group was NodeJS version 10.
>>> >
>>> > I suspect it has something to do with changes in the configure script.
>>> > Here
>>> > is a section of version NodeJS version 12:
>>> > def configure_arm(o):
>>> >   if options.arm_float_abi:
>>> >     arm_float_abi = options.arm_float_abi
>>> >   elif is_arm_hard_float_abi():
>>> >     arm_float_abi = 'hard'
>>> >   else:
>>> >     arm_float_abi = 'default'
>>> >
>>> >   if is_arch_armv7():
>>> >     o['variables']['arm_version'] = '7'
>>> >   elif is_arch_armv6():
>>> >     o['variables']['arm_version'] = '6'
>>> >   else:
>>> >     o['variables']['arm_version'] = 'default'
>>> >
>>> >   o['variables']['arm_fpu'] = 'vfpv3'  # V8 3.18 no longer supports
>>> > VFP2.
>>> >   o['variables']['arm_neon'] = int(is_arm_neon())
>>> >   o['variables']['arm_thumb'] = 0      # -marm
>>> >   o['variables']['arm_float_abi'] = arm_float_abi
>>> >
>>> >
>>> > Our ARMv5 processor does not support "arm_fpu".  Is there any way to
>>> > disable
>>> > this option in NodeJS 12?  The configure script makes it look like
>>> > support
>>> > was dropped for ARMv5.  Is that the case?  Any other tips for compiling
>>> > for
>>> > ARMv5?
>>>
>>> I'm afraid that ARMv5 support was dropped completely from V8 around
>>> 3.20 or 3.21.
>
> --
> Job board: http://jobs.nodejs.org/
> New group rules:
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> ---
> You received this message because you are subscribed to the Google Groups
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/nodejs/3cb5298c-77aa-4f29-b8f7-9cb9b1414caa%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/CAB9Rao8%3DPW46Ciw%2BhS7Cy9iMgqPsJ5N6rbrk7nA4NUFxJNf9sA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to