GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — deps: enable AVX-512 OpenSSL asm with clang · nodejs/node@f2cc681

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • deps/openssl
    • openssl.gyp
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎deps/openssl/openssl.gyp‎

Copy file name to clipboardExpand all lines: deps/openssl/openssl.gyp
+4-2Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
# VC-WIN64-ARM inherits from VC-noCE-common that has no asms.
3737
'includes': ['./openssl_no_asm.gypi'],
3838
}, 'gas_version and v(gas_version) >= v("2.26") or '
39-
'nasm_version and v(nasm_version) >= v("2.11.8")', {
39+
'nasm_version and v(nasm_version) >= v("2.11.8") or '
40+
'llvm_version and v(llvm_version) >= v("8.0")', {
4041
# Require AVX512IFMA supported. See
4142
# https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_ia32cap.html
4243
# Currently crypto/poly1305/asm/poly1305-x86_64.pl requires AVX512IFMA.
@@ -114,7 +115,8 @@
114115
# VC-WIN64-ARM inherits from VC-noCE-common that has no asms.
115116
'includes': ['./openssl-fips_no_asm.gypi'],
116117
}, 'gas_version and v(gas_version) >= v("2.26") or '
117-
'nasm_version and v(nasm_version) >= v("2.11.8")', {
118+
'nasm_version and v(nasm_version) >= v("2.11.8") or '
119+
'llvm_version and v(llvm_version) >= v("8.0")', {
118120
# Require AVX512IFMA supported. See
119121
# https://www.openssl.org/docs/man1.1.1/man3/OPENSSL_ia32cap.html
120122
# Currently crypto/poly1305/asm/poly1305-x86_64.pl requires AVX512IFMA.

0 commit comments

Comments
0 (0)
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.