strawberries

Strawberry Perl (5.26.0.1-32bit) Release Notes

Released: May 31 2017 / with support of our sponsor, the Enlightened Perl Organisation

Check out what is new, what known issues there are, and frequently asked questions about this version of Strawberry Perl. As always, you're encouraged to tell us what you think.

What's new in this Strawberry Perl release: Collapse

Bundled database clients:

Known issues: Collapse

List of distributions installed on top of Perl 5.26.0: Collapse

IDDistributionVersionNote
1.Algorithm-C30.10
2.Algorithm-Diff1.1903
3.aliased0.34
4.Alien-Tidypv1.4.7
5.Alt-Crypt-RSA-BigInt0.06
6.App-cpanminus1.7043
7.App-local-lib-Win32Helper0.992
8.App-module-version1.004
9.App-pmuninstall0.30
10.AppConfig1.71
11.Archive-Extract0.80
12.Archive-Tar2.26
13.Archive-Zip1.59
14.Authen-SASL2.16
15.B-Hooks-EndOfScope0.21
16.B-Hooks-OP-Check0.21
17.B-Lint1.20
18.B-Utils0.27
19.BerkeleyDB0.55
20.Bytes-Random-Secure0.29
21.Canary-Stability2012
22.Capture-Tiny0.46
23.Carp-Always0.13
24.Carp-Clan6.06
25.CGI4.36
26.Class-Accessor0.34
27.Class-Accessor-Chained0.01
28.Class-Accessor-Grouped0.10012
29.Class-Accessor-Lite0.08
30.Class-C30.33
31.Class-C3-Componentised1.001000
32.Class-Data-Inheritable0.08
33.Class-ErrorHandler0.04
34.Class-Inspector1.31
35.Class-Load0.24
36.Class-Load-XS0.10
37.Class-Loader2.03
38.Class-Method-Modifiers2.12
39.Class-Singleton1.5
40.Class-Tiny1.006
41.Class-XSAccessor1.19
42.Clone0.39
43.Clone-PP1.07
44.common-sense3.74
45.Compress-Raw-Lzma2.074
46.Compress-unLZMA0.05
47.Config-Any0.32
48.Context-Preserve0.02
49.Convert-ASCII-Armour1.4
50.Convert-ASN10.27
51.Convert-PEM0.08
52.CPAN-DistnameInfo0.12
53.CPAN-Meta-Check0.014
54.CPAN-Mini1.111016
55.cpan-outdated0.32
56.CPAN-SQLite0.211
57.Cpanel-JSON-XS3.0233
58.CPANPLUS0.9168
59.CPANPLUS-Dist-Build0.88
60.Crypt-Blowfish2.14
61.Crypt-CAST5_PP1.04
62.Crypt-CBC2.33
63.Crypt-DES2.07
64.Crypt-DES_EDE30.01
65.Crypt-DSA1.17
66.Crypt-DSA-GMP0.02
67.Crypt-IDEA1.10
68.Crypt-OpenPGP1.12
69.Crypt-OpenSSL-AES0.05
70.Crypt-OpenSSL-Bignum0.08
71.Crypt-OpenSSL-DSA0.19
72.Crypt-OpenSSL-Random0.11
73.Crypt-OpenSSL-RSA0.28
74.Crypt-OpenSSL-X5091.804
75.Crypt-Random-Seed0.03
76.Crypt-Random-TESHA20.01
77.Crypt-RC42.02
78.Crypt-RC61
79.Crypt-Rijndael1.13
80.Crypt-RIPEMD1600.06
81.Crypt-Serpent1.01
82.Crypt-SSLeay0.72
83.Crypt-Twofish2.17
84.CryptX0.047
85.Data-Buffer0.04
86.Data-Dump1.23
87.Data-Dump-Streamer2.40
88.Data-Dumper-Concise2.023
89.Data-OptList0.110
90.Data-Page2.02
91.Data-Printer0.39
92.Data-Random0.12
93.DateTime1.43
94.DateTime-Format-DateParse0.05
95.DateTime-Locale1.16
96.DateTime-TimeZone2.11
97.DateTime-TimeZone-Local-Win321.98
98.DB_File1.840
99.DBD-ADO2.99
100.DBD-CSV0.49
101.DBD-mysql4.042
102.DBD-ODBC1.56
103.DBD-Oracle1.74
104.DBD-Pg3.6.0
105.DBD-SQLite1.54
106.DBI1.636
107.DBIx-Class0.082840
108.DBIx-Simple1.35
109.DBM-Deep2.0013
110.Devel-CheckLib1.11
111.Devel-Declare0.006019
112.Devel-GlobalDestruction0.14
113.Devel-OverloadInfo0.004
114.Devel-PartialDump0.18
115.Devel-PPPort3.36
116.Devel-StackTrace2.02
117.Digest-CMAC0.04
118.Digest-HMAC1.03
119.Digest-MD22.04
120.Digest-Perl-MD51.9
121.Digest-SHA12.13
122.Digest-Whirlpool2.04
123.Dist-CheckConflicts0.11
124.Email-Abstract3.008
125.Email-Address1.908
126.Email-Date-Format1.005
127.Email-MessageID1.406
128.Email-MIME1.940
129.Email-MIME-ContentType1.018
130.Email-MIME-Encodings1.315
131.Email-MIME-Kit3.000005
132.Email-Sender1.300031
133.Email-Simple2.213
134.Email-Stuffer0.014
135.Email-Valid1.202
136.Encode2.89
137.Encode-compat0.07
138.Encode-Locale1.05
139.enum1.11
140.Eval-Closure0.14
141.Excel-Writer-XLSX0.95
142.Exception-Class1.42
143.Exporter-Tiny1.000000
144.ExtUtils-Config0.008
145.ExtUtils-Depends0.405
146.ExtUtils-F771.20
147.ExtUtils-Helpers0.026
148.ExtUtils-Install2.14
149.ExtUtils-InstallPaths0.011
150.ExtUtils-PkgConfig1.16
151.ExtUtils-PL2Bat0.001
152.FCGI0.78
153.FFI-Raw0.32
154.File-CheckTree4.42
155.File-Copy-Recursive0.38
156.File-Find-Rule0.34
157.File-HomeDir1.002
158.File-Listing6.04
159.File-Map0.64
160.File-pushd1.014
161.File-Remove1.57
162.File-ShareDir1.102
163.File-ShareDir-Install0.11
164.File-Slurp9999.19
165.File-Slurp-Tiny0.004
166.File-Slurper0.009
167.File-Which1.21
168.Filter1.57
169.GD2.66
170.Getopt-Long2.50
171.Graphics-ColorUtils0.17
172.Hash-Merge0.200
173.Hook-LexWrap0.26
174.HTML-Form6.03
175.HTML-Parser3.72
176.HTML-Tagset3.20
177.HTML-Tree5.06
178.HTTP-Cookies6.03
179.HTTP-Daemon6.01
180.HTTP-Date6.02
181.HTTP-Message6.11
182.HTTP-Negotiate6.01
183.HTTP-Server-Simple0.52
184.Imager1.005
185.Importer0.024
186.IO-All0.86
187.IO-CaptureOutput1.1104
188.IO-Compress-Lzma2.074
189.IO-HTML1.001
190.IO-Interactive1.022
191.IO-SessionData1.03
192.IO-Socket-INET62.72
193.IO-Socket-IP0.39
194.IO-Socket-Socks0.74
195.IO-Socket-SSL2.048
196.IO-String1.08
197.IO-stringy2.111
198.IPC-Cmd0.98
199.IPC-Run0.96
200.IPC-Run30.048
201.IPC-System-Simple1.25
202.JSON2.94
203.JSON-MaybeXS1.003009
204.JSON-PP2.94
205.JSON-XS3.03
206.libwww-perl6.26
207.List-MoreUtils0.419
208.local-lib2.000019
209.Locale-Codes3.51
210.Log-Message0.08
211.Log-Message-Simple0.10
212.Log-Report1.19
213.Log-Report-Optional1.02
214.LWP-MediaTypes6.02
215.LWP-Online1.08
216.LWP-Protocol-https6.07
217.MailTools2.18
218.Math-Base-Convert0.11
219.Math-BigInt1.999811
220.Math-BigInt-FastCalc0.5006
221.Math-BigInt-GMP1.6004
222.Math-BigRat0.2612
223.Math-GMP2.14
224.Math-Int640.54
225.Math-MPC1.07
226.Math-MPFR3.35
227.Math-Prime-Util0.65
228.Math-Prime-Util-GMP0.46
229.Math-Random-ISAAC1.004
230.Math-Round0.07
231.MIME-Charset1.012.2
232.MIME-Types2.13
233.Mock-Config0.03
234.Modern-Perl1.20170117
235.Module-Build0.4224
236.Module-Build-Tiny0.039
237.Module-Find0.13
238.Module-Implementation0.09
239.Module-Pluggable5.2
240.Module-Runtime0.014
241.Module-Runtime-Conflicts0.003
242.Mojolicious7.32
243.Moo2.003002
244.Moose2.2005
245.MooseX-ClassAttribute0.29
246.MooseX-Declare0.43
247.MooseX-LazyRequire0.11
248.MooseX-Meta-TypeConstraint-ForceCoercion0.01
249.MooseX-Method-Signatures0.49
250.MooseX-NonMoose0.26
251.MooseX-Role-Parameterized1.10
252.MooseX-Role-WithOverloading0.17
253.MooseX-Traits0.13
254.MooseX-Types0.50
255.MooseX-Types-Structured0.36
256.MooX-Types-MooseLike0.29
257.Mozilla-CA20160104
258.MRO-Compat0.13
259.namespace-autoclean0.28
260.namespace-clean0.27
261.Net-DNS1.10
262.Net-HTTP6.16
263.Net-IMAP-Client0.9505
264.Net-SMTPS0.06
265.Net-SSH20.63
266.Net-SSLeay1.81
267.Net-Telnet3.04
268.Number-Compare0.03
269.Object-Accessor0.48
270.Object-Tiny1.08
271.OLE-Storage_Lite0.19
272.OpenGL0.70
273.Package-Constants0.06
274.Package-DeprecationManager0.17
275.Package-Stash0.37
276.Package-Stash-XS0.28
277.PAR1.015
278.PAR-Dist0.49
279.PAR-Dist-FromPPD0.03
280.PAR-Dist-InstallPPD0.02
281.PAR-Repository-Client0.25
282.PAR-Repository-Query0.14
283.Params-Util1.07
284.Params-ValidationCompiler0.24
285.Parse-Binary0.10
286.Parse-Method-Signatures1.003019
287.Parse-RecDescent1.967015
288.Path-Class0.37
289.Path-Tiny0.104
290.Perl-Tidy20170521
291.PerlIO-Layers0.011
292.PkgConfig0.16026
293.pler1.06
294.Pod-LaTeX0.61
295.Portable1.22
296.PPI1.224
297.PPM11.11_03
298.Probe-Perl0.03
299.Role-Tiny2.000005
300.Scalar-List-Utils1.47
301.Scope-Guard0.21
302.SOAP-Lite1.20
303.Socket2.024
304.Socket60.28
305.Sort-Naturally1.03
306.Sort-Versions1.62
307.Specio0.37
308.Spiffy0.46
309.Spreadsheet-ParseExcel0.65
310.Spreadsheet-ParseXLSX0.27
311.Spreadsheet-WriteExcel2.40
312.SQL-Abstract1.84
313.SQL-Statement1.412
314.String-Print0.15
315.String-RewritePrefix0.007
316.Sub-Exporter0.987
317.Sub-Exporter-ForMethods0.100052
318.Sub-Exporter-Progressive0.001013
319.Sub-Identify0.14
320.Sub-Info0.002
321.Sub-Install0.928
322.Sub-Name0.21
323.Sub-Quote2.003001
324.Sub-Uplevel0.2800
325.SUPER1.20141117
326.superclass0.003
327.syntax0.004
328.Syntax-Keyword-Junction0.003008
329.Sys-Syslog0.35
330.TAP-Harness-Restricted0.003
331.Task-Weaken1.04
332.Template-Tiny1.12
333.Template-Toolkit2.27
334.Term-ReadLine-Perl1.0303
335.Term-Table0.008
336.Term-UI0.46
337.TermReadKey2.37_01
338.Test-Base0.88
339.Test-CleanNamespaces0.22
340.Test-Deep1.127
341.Test-Differences0.64
342.Test-Exception0.43
343.Test-FailWarnings0.008
344.Test-Fatal0.014
345.Test-File-ShareDir1.001002
346.Test-Harness3.39
347.Test-LeakTrace0.15
348.Test-MockModule0.11
349.Test-Needs0.002005
350.Test-NoWarnings1.04
351.Test-Number-Delta1.06
352.Test-Object0.07
353.Test-Pod1.51
354.Test-Requires0.10
355.Test-RequiresInternet0.05
356.Test-Script1.18
357.Test-Simple1.302085
358.Test-SubCalls1.09
359.Test-Warn0.32
360.Test-Warnings0.026
361.Test-Without-Module0.20
362.Test-YAML1.06
363.Test2-Plugin-NoWarnings0.05
364.Test2-Suite0.000070
365.Text-CSV1.95
366.Text-CSV_XS1.29
367.Text-Diff1.44
368.Text-Glob0.11
369.Text-Patch1.8
370.Text-Soundex3.05
371.Throwable0.200013
372.Tie-Array-CSV0.07
373.Tie-EncryptedHash1.24
374.Time-HiRes1.9742
375.Time-Moment0.42
376.TimeDate2.30
377.Tree-DAG_Node1.29
378.Try-Tiny0.28
379.Types-Serialiser1.0
380.Unicode-LineBreak2016.003
381.Unicode-UTF80.62
382.URI1.71
383.V0.13
384.Variable-Magic0.61
385.version0.9918
386.Win32-API0.84
387.Win32-Console0.10
388.Win32-Console-ANSI1.10
389.Win32-Daemon20131206
390.Win32-EventLog0.077
391.Win32-Exe0.17
392.Win32-File0.07
393.Win32-File-Object0.02
394.Win32-GuiTest1.63
395.Win32-IPHelper0.08
396.Win32-Job0.05
397.Win32-OLE0.1712
398.Win32-Pipe0.025
399.Win32-Process0.16
400.Win32-Service0.07
401.Win32-ServiceManager0.002003
402.Win32-ShellQuote0.003001
403.Win32-TieRegistry0.30
404.Win32-UTCFileTime1.58
405.Win32-WinError0.04
406.Win32API-Registry0.33
407.WWW-Mechanize1.84
408.WWW-RobotRules6.02
409.XML-LibXML2.0129
410.XML-LibXSLT1.95
411.XML-NamespaceSupport1.12
412.XML-Parser2.44
413.XML-Parser-Lite0.721
414.XML-SAX0.99
415.XML-SAX-Base1.09
416.XML-SAX-Expat0.51
417.XML-Simple2.24
418.XML-Twig3.52
419.YAML1.23
420.YAML-LibYAML0.65
421.YAML-Tiny1.70

List of external tools and libraries included in Strawberry Perl: Collapse

IDPackageHomepageNote
1.binutils-2.27http://www.gnu.org/software/binutils/
2.bzip2-1.0.6http://bzip.org/
3.db-6.2.32http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
4.expat-2.2.0http://expat.sourceforge.net/
5.freeglut-3.0.0http://freeglut.sourceforge.net/
6.freetype-2.7.1http://www.freetype.org/
7.gcc-7.1.0http://gcc.gnu.org/
8.gdb-7.11.1http://www.gnu.org/software/gdb/
9.gdbm-1.10http://www.gnu.org/software/gdbm/
10.giflib-5.1.4http://giflib.sourceforge.net/
11.gmp-6.1.2http://gmplib.org/
12.jpeg-9bhttp://www.ijg.org/
13.libXpm-3.5.12http://www.freedesktop.org/wiki/Software/xlibs
14.libffi-3.2.1http://sourceware.org/libffi/
15.libgd-2.2.4http://www.libgd.org/
16.libiconv-1.15http://www.gnu.org/software/libiconv/
17.libpng-1.6.29http://www.libpng.org/pub/png/libpng.html
18.libssh2-1.8.0http://www.libssh2.org
19.libxml2-2.9.4http://xmlsoft.org/
20.libxslt-1.1.29http://xmlsoft.org/XSLT/
21.make-4.2.1http://www.gnu.org/software/make/
22.mingw-w64-crt-v5.0.2http://mingw-w64.sourceforge.net/
23.mpc-1.0.3http://www.multiprecision.org/
24.mpfr-3.1.5http://www.mpfr.org/
25.mysql-5.7.16http://www.mysql.com/
26.openssl-1.1.0fhttp://www.openssl.org/
27.patch-2.5.9-7http://gnuwin32.sourceforge.net/packages/patch.htm
28.pexports-0.47https://sourceforge.net/projects/mingw/files/MinGW/Extension/pexports/
29.postgresql-9.6.3http://www.postgresql.org/
30.t1lib-5.1.2http://www.t1lib.org/
31.tiff-4.0.7http://remotesensing.org/libtiff/
32.xz-5.2.3http://tukaani.org/xz/
33.zlib-1.2.11http://www.zlib.net/

Version details: Collapse

Perl version details:

Summary of my perl5 (revision 5 version 26 subversion 0) configuration:
   
  Platform:
    osname=MSWin32
    osvers=6.3
    archname=MSWin32-x86-multi-thread-64int
    uname='Win32 strawberry-perl 5.26.0.1 #1 Tue May 30 22:49:36 2017 i386'
    config_args='undef'
    hint=recommended
    useposix=true
    d_sigaction=undef
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=undef
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
    bincompat5005=undef
  Compiler:
    cc='gcc'
    ccflags =' -s -O2 -DWIN32 -D__USE_MINGW_ANSI_STDIO -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTE
XT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fwrapv -fno-strict-aliasing -mms-bitfields'
    optimize='-s -O2'
    cppflags='-DWIN32'
    ccversion=''
    gccversion='7.1.0'
    gccosandvers=''
    intsize=4
    longsize=4
    ptrsize=4
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=12
    longdblkind=3
    ivtype='long long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='long long'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='g++.exe'
    ldflags ='-s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'
    libpth=C:\strawberry\c\lib C:\strawberry\c\i686-w64-mingw32\lib C:\strawberry\c\lib\gcc\i686-w64
-mingw32\7.1.0
    libs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 
-loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    perllibs= -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lol
e32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
    libc=
    so=dll
    useshrplib=true
    libperl=libperl526.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_win32.xs
    dlext=xs.dll
    d_dlsymun=undef
    ccdlflags=' '
    cccdlflags=' '
    lddlflags='-mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib"'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_TIMES
    HAVE_INTERP_INTERN
    MULTIPLICITY
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_IMPLICIT_CONTEXT
    PERL_IMPLICIT_SYS
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    USE_64_BIT_INT
    USE_ITHREADS
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
  Built under MSWin32
  Compiled at May 30 2017 23:02:25
  %ENV:
    PERL_MM_USE_DEFAULT="0"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    C:/strawberry/perl/site/lib
    C:/strawberry/perl/vendor/lib
    C:/strawberry/perl/lib
    .

Gcc version details:

Using built-in specs.
COLLECT_GCC=C:\strawberry\c\bin\gcc.exe
COLLECT_LTO_WRAPPER=C:/strawberry/c/bin/../libexec/gcc/i686-w64-mingw32/7.1.0/lto-wrapper.exe
Target: i686-w64-mingw32
Configured with: ../../../src/gcc-7.1.0/configure --host=i686-w64-mingw32 --build=i686-w64-mingw32 -
-target=i686-w64-mingw32 --prefix=/mingw32 --enable-shared --enable-static --disable-multilib --enab
le-languages=c,c++,fortran,lto --enable-libstdcxx-time=yes --enable-threads=posix --enable-libgomp -
-enable-libatomic --enable-lto --enable-graphite --enable-checking=release --enable-fully-dynamic-st
ring --enable-version-specific-runtime-libs --enable-libstdcxx-filesystem-ts=yes --disable-sjlj-exce
ptions --with-dwarf2 --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-bootstrap --disable
-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gnu-as --wit
h-gnu-ld --with-arch=i686 --with-tune=generic --with-libiconv --with-system-zlib --with-gmp=/opt/bui
ld/prerequisites/i686-w64-mingw32-static --with-mpfr=/opt/build/prerequisites/i686-w64-mingw32-stati
c --with-mpc=/opt/build/prerequisites/i686-w64-mingw32-static --with-isl=/opt/build/prerequisites/i6
86-w64-mingw32-static --with-pkgversion='i686-posix-dwarf, Built by strawberryperl.com project' CFLA
GS='-O2 -pipe -fno-ident -I/opt/build/i686-710-posix-dwarf-rt_v502/mingw32/opt/include -I/opt/build/
prerequisites/i686-zlib-static/include -I/opt/build/prerequisites/i686-w64-mingw32-static/include' C
XXFLAGS='-O2 -pipe -fno-ident -I/opt/build/i686-710-posix-dwarf-rt_v502/mingw32/opt/include -I/opt/b
uild/prerequisites/i686-zlib-static/include -I/opt/build/prerequisites/i686-w64-mingw32-static/inclu
de' CPPFLAGS=' -I/opt/build/i686-710-posix-dwarf-rt_v502/mingw32/opt/include -I/opt/build/prerequisi
tes/i686-zlib-static/include -I/opt/build/prerequisites/i686-w64-mingw32-static/include' LDFLAGS='-p
ipe -fno-ident -L/opt/build/i686-710-posix-dwarf-rt_v502/mingw32/opt/lib -L/opt/build/prerequisites/
i686-zlib-static/lib -L/opt/build/prerequisites/i686-w64-mingw32-static/lib -Wl,--large-address-awar
e'
Thread model: posix
gcc version 7.1.0 (i686-posix-dwarf, Built by strawberryperl.com project) 

OpenSSL version details:

OpenSSL 1.1.0f  25 May 2017
built on: reproducible build, date unspecified
platform: mingw
options:  bn(64,32) rc4(8x,mmx) des(long) idea(int) blowfish(ptr) 
compiler: gcc -DZLIB -DOPENSSL_USE_APPLINK -DDSO_WIN32 -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_DYNAM
IC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPEN
SSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVP
AES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM