mbedtls/include/psa
Gilles Peskine a651607b37 Skip restyling of PSA macros also defined in psa-arch-tests
Some preprocessor macro definitions must have a specific expansion so that
the same macro name can be defined in different products. The definition of
having the same expansion (per the C language specification) means the same
sequence of tokens, and also the same absence/presence of spacing between
tokens.

Two macros are also defined in headers in the PSA Compliance test suite, so
the test suite would fail to build if we changed the definitions. Preserve
those definitions. Technically this is a bug in the test suite, since having
extra spaces (or even a completely different constant expression with the
same value) would still be compliant. Bug reported as
https://github.com/ARM-software/psa-arch-tests/issues/337

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2023-01-04 19:55:35 +01:00
..
crypto.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
crypto_builtin_composites.h Move to separately compiled PSA test driver library 2021-12-06 07:50:27 +01:00
crypto_builtin_primitives.h psa_crypto does not support XTS 2022-04-15 11:10:14 +02:00
crypto_compat.h Fix a/an typos in doxygen and other comments 2022-07-28 05:50:56 +01:00
crypto_config.h Merge pull request #6115 from AndrzejKurek/ecjpake-kdf-tls-1-2 2022-09-28 09:47:32 +02:00
crypto_driver_common.h Make PSA headers more self-contained 2021-11-25 20:49:09 +01:00
crypto_driver_contexts_composites.h Move to separately compiled PSA test driver library 2021-12-06 07:50:27 +01:00
crypto_driver_contexts_primitives.h Move to separately compiled PSA test driver library 2021-12-06 07:50:27 +01:00
crypto_extra.h Change password ec j-pake operation fields to more suitable 2022-11-17 13:24:36 +01:00
crypto_platform.h Remove more now-redundant definitions of inline 2022-11-25 13:26:44 +01:00
crypto_se_driver.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
crypto_sizes.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
crypto_struct.h Add an EC J-PAKE KDF to transform K -> SHA256(K.X) for TLS 1.2 2022-09-14 08:39:26 -04:00
crypto_types.h Fix typos prior to release 2022-12-04 17:19:59 +00:00
crypto_values.h Skip restyling of PSA macros also defined in psa-arch-tests 2023-01-04 19:55:35 +01:00