Sign in
boringssl
/
boringssl
/
6c1b376e1d502eff365028fe054115f1b46d19b5
/
crypto
/
perlasm
c161571
Add test of assembly code dispatch.
by Adam Langley
· 6 years ago
d99b549
Add AES ABI tests.
by David Benjamin
· 6 years ago
17d553d
Add a CFI tester to CHECK_ABI.
by David Benjamin
· 6 years ago
5edf895
Translate .L directives inside .byte too.
by David Benjamin
· 6 years ago
e157dc9
Make symbol-prefixing work on 32-bit x86.
by David Benjamin
· 6 years ago
bbc4291
Add a note that generated files are generated.
by David Benjamin
· 6 years ago
293d9ee
Support execute-only memory for AArch64 assembly.
by David Benjamin
· 6 years ago
ff99745
Don't include quotes in heredocs.
by Adam Langley
· 7 years ago
695e589
Include newlines at the end of generated asm.
by Adam Langley
· 7 years ago
e77c27d
Automatically disable assembly with MSAN.
by Adam Langley
· 7 years ago
19ac266
Make symbol-prefixing work on ARM.
by David Benjamin
· 7 years ago
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
6dc9942
Sync up some perlasm license headers and easy fixes.
by David Benjamin
· 7 years ago
4281bcd
Revert assembly changes in "Hide CPU capability symbols in C."
by David Benjamin
· 7 years ago
38636ab
Hide CPU capability symbols in C.
by David Benjamin
· 7 years ago
f03cdc3
Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae.
by David Benjamin
· 8 years ago
8da5955
ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most modules.
by David Benjamin
· 8 years ago
583c12e
Remove filename argument to x86 asm_init.
by David Benjamin
· 8 years ago
ad50a0d
Fix diff_asm.go and revert another local MASM perlasm change.
by David Benjamin
· 8 years ago
43e5a26
Fixing assembly coverage reporting.
by Steven Valdez
· 8 years ago
c862c31
perlasm/x86_64-xlate.pl: work around problem with hex constants in masm.
by David Benjamin
· 8 years ago
e34eaa6
Remove old masm workaround.
by David Benjamin
· 8 years ago
107d438
Gate assembly sources on !OPENSSL_NO_ASM.
by Adam Langley
· 8 years ago
98f5dc3
perlasm/x86_64-xlate.pl: recognize even offset(%reg) in cfa_expression.
by David Benjamin
· 8 years ago
f3cc7a3
perlasm/x86_64-xlate.pl: fix pair of typo-bugs in the new cfi_directive.
by David Benjamin
· 8 years ago
4c40531
perlasm/x86_64-xlate.pl: typo fix in comment.
by David Benjamin
· 8 years ago
0f28691
Fix a few typos.
by David Benjamin
· 8 years ago
c948d46
Remove trailing whitespace from Perl files.
by Adam Langley
· 8 years ago
689eb3d
x86_64-xlate.pl: import fix(?) from upstream.
by Adam Langley
· 8 years ago
9ad43cb
x86_64-xlate.pl: drop some whitespace.
by Adam Langley
· 8 years ago
9be3238
perlasm/x86_64-xlate.pl: recognize DWARF CFI directives.
by Adam Langley
· 8 years ago
949628a
perlasm/x86_64-xlate.pl: remove obsolete .picmeup synthetic directive.
by Adam Langley
· 8 years ago
2512663
perlasm/x86_64-xlate.pl: minor readability updates.
by Adam Langley
· 8 years ago
3149979
perlasm/x86_64-xlate.pl: clarify SEH coding guidelines.
by Adam Langley
· 8 years ago
4229d26
perlasm/x86_64-xlate.pl: add support for AVX512 OPMASK-ing.
by Adam Langley
· 8 years ago
fa99197
perlasm/x86_64-xlate.pl: refine sign extension in ea package.
by David Benjamin
· 8 years ago
4467e59
Add PPC64LE assembly for AES-GCM.
by Adam Langley
· 8 years ago
8e726ec
Remove unused crypto/perlasm/cbc.pl.
by David Benjamin
· 9 years ago
d1fa9f9
Sync x86 perlasm drivers with upstream master.
by David Benjamin
· 9 years ago
66194fe
perlasm/x86_64-xlate.pl: address errors and warnings in elderly perls.
by David Benjamin
· 9 years ago
ac81d92
Revert local change to x86masm.pl.
by David Benjamin
· 9 years ago
ff594ca
Make arm-xlate.pl set use strict.
by David Benjamin
· 9 years ago
b111f7a
Rebase x86_64-xlate.pl atop master.
by David Benjamin
· 9 years ago
8d5717b
perlasm/x86_64-xlate.pl: handle binary constants early.
by David Benjamin
· 9 years ago
aeb69a0
Pass pure constants verbatim in perlasm/x86_64-xlate.pl
by Steven Valdez
· 9 years ago
030d085
ymm registers are not suffixed with w.
by David Benjamin
· 9 years ago
3ab3e3d
Mark ARM assembly globals hidden uniformly in arm-xlate.pl.
by David Benjamin
· 9 years ago
b8ba65a
Fix arm perlasm trailing newline.
by David Benjamin
· 9 years ago
278d342
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
75885e2
Revert "Get rid of all compiler version checks in perlasm files."
by David Benjamin
· 9 years ago
b9c2601
Get rid of all compiler version checks in perlasm files.
by David Benjamin
· 9 years ago
0dd9300
Revert section changes for ASM.
by Adam Langley
· 9 years ago
2ab24a2
Put arm/aarch64 assembly functions in their own section.
by Adam Langley
· 9 years ago
9eaf07d
Emit #if guards for ARM assembly files.
by Adam Langley
· 10 years ago
2a2dbaa
Add assembly support for 32-bit iOS.
by David Benjamin
· 10 years ago
15a08fc
perlasm/arm-xlate.pl update (fix end-less loop and prepare for 32-bit iOS).
by David Benjamin
· 10 years ago
f06802f
Add arm-xlate.pl and initial iOS asm support.
by David Benjamin
· 10 years ago
949b268
Remove Unused SPARC & PowerPC perlasm scripts.
by Brian Smith
· 10 years ago
8a4ab4f
Don't include .extern and .hidden on OS X.
by Adam Langley
· 10 years ago
d216b71
Include .extern and .hidden in x86-64 asm.
by Adam Langley
· 10 years ago
6204eba
perlasm/x86masm.pl: make it work.
by David Benjamin
· 10 years ago
7530e30
perlasm/x86_64-xlate.pl: handle inter-bank movd.
by Adam Langley
· 10 years ago
03a739d
Build Win32 with Yasm rather than MASM.
by David Benjamin
· 10 years ago
3e700bb
Get MASM output working on Win32.
by David Benjamin
· 10 years ago
1195796
Ensure x86_64 perlasm output ends with a newline.
by David Benjamin
· 11 years ago
ded9358
Windows build fixes.
by Adam Langley
· 11 years ago
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
4b5979b
x86_64 assembly pack: improve masm support.
by Adam Langley
· 11 years ago
515ee12
Ensure x86asm.pl ends with a newline.
by David Benjamin
· 11 years ago
8f5b6b9
perlasm/x86asm.pl: recognize elf-1 denoting old ELF platforms.
by Adam Langley
· 11 years ago
9612b76
perlasm/x86gas.pl: limit special OPENSSL_ia32cap_P treatment to ELF.
by Adam Langley
· 11 years ago
cd8128d
This change merges upstream's updated ppc-xlate.pl.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago