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 OpenSSL asm support for riscv64 · nodejs/node@241ece0

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • deps/openssl
    • README.md
    • config
      • Makefile
      • archs/linux64-riscv64
        • asm_avx2
          • apps
            • progs.c
          • configdata.pm
          • crypto
            • aes
              • aes-riscv64-zkn.s
              • aes-riscv64-zvbb-zvkg-zvkned.s
              • aes-riscv64-zvkb-zvkned.s
              • aes-riscv64-zvkned.s
              • aes-riscv64.s
            • buildinf.h
            • chacha
              • chacha-riscv64-v-zbb-zvkb.s
              • chacha-riscv64-v-zbb.s
            • modes
              • aes-gcm-riscv64-zvkb-zvkg-zvkned.s
              • ghash-riscv64-zvkb-zvbc.s
              • ghash-riscv64-zvkg.s
              • ghash-riscv64.s
            • params_idx.c
            • riscv64cpuid.s
            • sha
              • sha256-riscv64-zvkb-zvknha_or_zvknhb.S
              • sha512-riscv64-zvkb-zvknhb.S
            • sm3
              • sm3-riscv64-zvksh.S
            • sm4
              • sm4-riscv64-zvksed.s
          • include
            • crypto
              • bn_conf.h
              • dso_conf.h
            • internal
              • param_names.h
            • openssl
              • asn1.h
              • asn1t.h
              • bio.h
              • cmp.h
              • cms.h
              • comp.h
              • conf.h
              • configuration.h
              • core_names.h
              • crmf.h
              • crypto.h
              • ct.h
              • err.h
              • ess.h
              • fipskey.h
              • lhash.h
              • ocsp.h
              • opensslv.h
              • pkcs12.h
              • pkcs7.h
              • safestack.h
              • srp.h
              • ssl.h
              • ui.h
              • x509.h
              • x509_acert.h
              • x509_vfy.h
              • x509v3.h
            • progs.h
          • openssl-cl.gypi
          • openssl-fips.gypi
          • openssl.gypi
          • providers
            • common
              • der
                • der_digests_gen.c
                • der_dsa_gen.c
                • der_ec_gen.c
                • der_ecx_gen.c
                • der_ml_dsa_gen.c
                • der_rsa_gen.c
                • der_slh_dsa_gen.c
                • der_sm2_gen.c
                • der_wrap_gen.c
              • include/prov
                • der_digests.h
                • der_dsa.h
                • der_ec.h
                • der_ecx.h
                • der_ml_dsa.h
                • der_rsa.h
                • der_slh_dsa.h
                • der_sm2.h
                • der_wrap.h
            • fips.ld
            • legacy.ld
        • asm
          • apps
            • progs.c
          • configdata.pm
          • crypto
            • aes
              • aes-riscv64-zkn.s
              • aes-riscv64-zvbb-zvkg-zvkned.s
              • aes-riscv64-zvkb-zvkned.s
              • aes-riscv64-zvkned.s
              • aes-riscv64.s
            • buildinf.h
            • chacha
              • chacha-riscv64-v-zbb-zvkb.s
              • chacha-riscv64-v-zbb.s
            • modes
              • aes-gcm-riscv64-zvkb-zvkg-zvkned.s
              • ghash-riscv64-zvkb-zvbc.s
              • ghash-riscv64-zvkg.s
              • ghash-riscv64.s
            • params_idx.c
            • riscv64cpuid.s
            • sha
              • sha256-riscv64-zvkb-zvknha_or_zvknhb.S
              • sha512-riscv64-zvkb-zvknhb.S
            • sm3
              • sm3-riscv64-zvksh.S
            • sm4
              • sm4-riscv64-zvksed.s
          • include
            • crypto
              • bn_conf.h
              • dso_conf.h
            • internal
              • param_names.h
            • openssl
              • asn1.h
              • asn1t.h
              • bio.h
              • cmp.h
              • cms.h
              • comp.h
              • conf.h
              • configuration.h
              • core_names.h
              • crmf.h
              • crypto.h
              • ct.h
              • err.h
              • ess.h
              • fipskey.h
              • lhash.h
              • ocsp.h
              • opensslv.h
              • pkcs12.h
              • pkcs7.h
              • safestack.h
              • srp.h
              • ssl.h
              • ui.h
              • x509.h
              • x509_acert.h
              • x509_vfy.h
              • x509v3.h
            • progs.h
          • openssl-cl.gypi
          • openssl-fips.gypi
          • openssl.gypi
          • providers
            • common
              • der
                • der_digests_gen.c
                • der_dsa_gen.c
                • der_ec_gen.c
                • der_ecx_gen.c
                • der_ml_dsa_gen.c
                • der_rsa_gen.c
                • der_slh_dsa_gen.c
                • der_sm2_gen.c
                • der_wrap_gen.c
              • include/prov
                • der_digests.h
                • der_dsa.h
                • der_ec.h
                • der_ecx.h
                • der_ml_dsa.h
                • der_rsa.h
                • der_slh_dsa.h
                • der_sm2.h
                • der_wrap.h
            • fips.ld
            • legacy.ld
      • asn1_asm.h
      • asn1_no-asm.h
      • asn1t_asm.h
      • asn1t_no-asm.h
      • bio_asm.h
      • bio_no-asm.h
      • bn_conf_asm.h
      • bn_conf_no-asm.h
      • cmp_asm.h
      • cmp_no-asm.h
      • cms_asm.h
      • cms_no-asm.h
      • comp_asm.h
      • comp_no-asm.h
      • conf_asm.h
      • conf_no-asm.h
      • configuration_asm.h
      • configuration_no-asm.h
      • core_names_asm.h
      • core_names_no-asm.h
      • crmf_asm.h
      • crmf_no-asm.h
      • crypto_asm.h
      • crypto_no-asm.h
      • ct_asm.h
      • ct_no-asm.h
      • dso_conf_asm.h
      • dso_conf_no-asm.h
      • err_asm.h
      • err_no-asm.h
      • ess_asm.h
      • ess_no-asm.h
      • fipskey_asm.h
      • fipskey_no-asm.h
      • include_asm.h.tmpl
      • include_no-asm.h.tmpl
      • lhash_asm.h
      • lhash_no-asm.h
      • ocsp_asm.h
      • ocsp_no-asm.h
      • opensslv_asm.h
      • opensslv_no-asm.h
      • param_names_asm.h
      • param_names_no-asm.h
      • pkcs12_asm.h
      • pkcs12_no-asm.h
      • pkcs7_asm.h
      • pkcs7_no-asm.h
      • safestack_asm.h
      • safestack_no-asm.h
      • srp_asm.h
      • srp_no-asm.h
      • ssl_asm.h
      • ssl_no-asm.h
      • ui_asm.h
      • ui_no-asm.h
      • x509_acert_asm.h
      • x509_acert_no-asm.h
      • x509_asm.h
      • x509_no-asm.h
      • x509_vfy_asm.h
      • x509_vfy_no-asm.h
      • x509v3_asm.h
      • x509v3_no-asm.h
    • openssl-cl_asm.gypi
    • openssl-cl_asm_avx2.gypi
    • openssl-fips_asm.gypi
    • openssl-fips_asm_avx2.gypi
    • openssl_asm.gypi
    • openssl_asm_avx2.gypi
    • unofficial.gni

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎deps/openssl/README.md‎

Copy file name to clipboardExpand all lines: deps/openssl/README.md
+1Lines changed: 1 addition & 0 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ Here is a list of supported architectures for use of ASM in OpenSSL.
5454
| linux | ppc64(*1) | linux-ppc64le | o |
5555
| linux | s390 | linux32-s390x | o |
5656
| linux | s390x | linux64-s390x | o |
57+
| linux | riscv64 | linux64-riscv64 | - |
5758
| mac | ia32 | darwin-i386-cc | - |
5859
| mac | x64 | darwin64-x86-cc | o |
5960
| win | ia32 | VC-WIN32 | - |
Collapse file

‎deps/openssl/config/Makefile‎

Copy file name to clipboardExpand all lines: deps/openssl/config/Makefile
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,10 @@ ASM_ARCHS = aix64-gcc-as BSD-x86 BSD-x86_64 \
1313
darwin64-x86_64-cc darwin-i386-cc darwin64-arm64-cc linux-aarch64 \
1414
linux-armv4 linux-elf linux-x86_64 \
1515
linux-ppc64le linux32-s390x linux64-s390x linux64-mips64\
16+
linux64-riscv64 \
1617
solaris-x86-gcc solaris64-x86_64-gcc VC-WIN64A VC-WIN32
1718

18-
NO_ASM_ARCHS = VC-WIN64-ARM linux64-riscv64 linux64-loongarch64
19+
NO_ASM_ARCHS = VC-WIN64-ARM linux64-loongarch64
1920

2021
CC = gcc
2122
FAKE_GCC = ../config/fake_gcc.pl

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.