mirror of https://github.com/nodejs/node.git
53924d8ebe
This includes following changes, - Updated asm files for each platforms which are required in openssl-1.0.2a. - Some perl files need CC and ASM envs. Added a check if these envs exist. Followed asm files are to be generated with CC=gcc and ASM=nasm on Linux. See `deps/openssl/openssl/crypto/sha/asm/sha512-x86_64.pl` - Added new 32bit targets/rules with a sse2 flag (OPENSSL_IA32_SSE2) to generate asm for use SSE2. - Generating sha512 asm files in x86_64 need output filename which has 512. Added new rules so as not to use stdout for outputs. - PERLASM_SCHEME of linux-armv4 is `void` as defined in openssl Configure. Changed its target/rule and all directories are moved from arm-elf-gas to arm-void-gas. deps: add arm64 support in openssl/asm/Makefile Fixes: https://github.com/iojs/io.js/issues/589 PR-URL: https://github.com/iojs/io.js/pull/1389 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
||
---|---|---|
.. | ||
arm-elf-gas | ||
x64-elf-gas | ||
x64-macosx-gas | ||
x64-win32-masm | ||
x86-elf-gas | ||
x86-macosx-gas | ||
x86-win32-masm | ||
Makefile |