Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add endbr64 where needed by inspection. Passes regresson tests. | deraadt | 2023-04-25 | 1 | -0/+4 |
| | | | | ok jsing, and kind of tb an earlier version | ||||
* | Use explicit .text instead of .previous to please Windows/MinGW on amd64 | tb | 2023-02-23 | 1 | -1/+1 |
| | | | | ok miod | ||||
* | Use .section .rodata instead of a plain .rodata | tb | 2023-02-09 | 1 | -1/+1 |
| | | | | | | | | At least gcc 12 on Fedora is very unhappy about a plain .rodata and throws Error: unknown pseudo-op: `.rodata'. So add a .section in front of it to make it happy. ok deraadt miod | ||||
* | Move all data blocks from .text to .rodata and cleanup up and homogeneize code | miod | 2023-02-02 | 1 | -16/+5 |
| | | | | responsible from getting the proper address of those blocks. | ||||
* | Move all data blocks from .text to .rodata and cleanup up and homogeneize code | miod | 2023-02-01 | 1 | -41/+25 |
| | | | | | | responsible from getting the proper address of those blocks. ok tb@ jsing@ | ||||
* | Move constants out of text segment into rodata to prepare for xonly support | deraadt | 2023-01-14 | 1 | -2/+2 |
| | | | | | on amd64. no pic handling is neccessary since amd64 has full reach. ok kettenis | ||||
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 1 | -7/+28 |
| | | | | | | | fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags. ok kettenis@ | ||||
* | Move all data tables from .text section to .rodata, and update the code to | miod | 2023-01-13 | 1 | -17/+16 |
| | | | | | | | fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags. ok jsing@ kettenis@ | ||||
* | spelling fixes; from paul tagliamonte | jmc | 2022-12-26 | 1 | -3/+3 |
| | | | | | | | i removed the arithmetics -> arithmetic changes, as i felt they were not clearly correct ok tb | ||||
* | Make the NEON codepaths conditional on __STRICT_ALIGNMENT not being | kettenis | 2018-01-24 | 1 | -1/+1 |
| | | | | | | defined as they rely on unaligned access. ok joel@ | ||||
* | Convert ARM assembly to unified syntax. Clang demands it, binutils | patrick | 2017-01-04 | 1 | -4/+5 |
| | | | | | | supports it as long as it's marked as unified syntax. ok bcook@ kettenis@ | ||||
* | Less S390. | jsing | 2016-09-04 | 1 | -262/+0 |
| | | | | ok deraadt@ | ||||
* | Less IA64. | jsing | 2016-09-04 | 1 | -463/+0 |
| | | | | ok deraadt@ | ||||
* | Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, where | miod | 2014-09-27 | 1 | -0/+2 |
| | | | | the 64-bit code has to be disabled under OpenBSD/hppa. | ||||
* | More use of 64-bit registers which needs to be disabled under OpenBSD. | miod | 2014-05-02 | 1 | -0/+2 |
| | |||||
* | Do not output SOM-specific directives. | miod | 2014-05-01 | 1 | -0/+6 |
| | |||||
* | Make the implicit `l' in `impicit' explicit. | miod | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | Fix include filename to get register name aliases under BSD | miod | 2014-05-01 | 1 | -6/+1 |
| | |||||
* | Import OpenSSL 1.0.1g | miod | 2014-04-13 | 4 | -12/+23 |
| | |||||
* | import OpenSSL-1.0.1c | djm | 2012-10-13 | 8 | -0/+4812 |