David Benjamin d995d82ad5 Add .type, .hidden, and .size to the new fiat ADX assembly
.type seems to be needed for the unwind tester to report symbols
correctly. I assume it does other useful things. .hidden
(.private_extern on macOS) keeps it from being exported out of shared
libraries. I'm not positive what .size does, but if ELF wants to know
the size of the function, we should probably tell it that.

Change-Id: Iaa2e4f8a72e81092ec1d81ee2177504c7dc89c76
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/60465
Commit-Queue: Adam Langley <agl@google.com>
Reviewed-by: Andres Erbsen <andreser@google.com>
Reviewed-by: Adam Langley <agl@google.com>
Auto-Submit: David Benjamin <davidben@google.com>
2023-06-07 14:57:07 +00:00
..
2022-03-23 19:34:10 +00:00
2022-03-23 19:34:10 +00:00
2022-03-23 19:34:10 +00:00
2022-03-23 19:34:10 +00:00
2022-03-23 19:34:10 +00:00
2022-03-23 19:34:10 +00:00
2020-04-23 19:50:07 +00:00

Fiat

This directory contains code generated by Fiat and thus these files are licensed under the MIT license. (See LICENSE file.)

The files are imported from the fiat-c/src directory of the Fiat repository. Their contents are #included into source files, so we rename them to .h.