Manuel Pégourié-Gonnard ee7a758b85 MD: isolate strings to separate table
In the long term, we don't really want those strings in the library.
Start with isolating them in a separate table rather than having them in
the main md_info structure.

This way, the table can easily be garbage-collected by the linker if
none of the two functions using it are called.

Also, simplify the implementation of mbedtls_md_info_from_string().

This saves 151 bytes with MD_C, and 141 with MD_LIGHT only.

Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
2023-06-20 12:12:22 +02:00
..
2023-05-12 13:58:05 +02:00
2023-04-26 13:06:01 +08:00
2023-03-17 17:31:18 +01:00
2023-03-31 09:01:45 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-05-18 20:49:03 +01:00
2023-01-23 19:10:26 +01:00
2023-05-18 20:49:03 +01:00
2023-06-04 20:43:05 -04:00
2023-01-11 14:50:10 +01:00
2023-02-02 12:40:50 +00:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-02-10 16:03:44 +00:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-04-12 06:07:23 +00:00
2023-06-06 10:33:54 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-03-24 10:43:40 +01:00
2023-01-11 14:50:10 +01:00
2023-03-03 05:23:44 -05:00
2023-01-11 14:50:10 +01:00
2023-06-20 12:12:22 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-03-13 12:15:49 +00:00
2023-06-06 10:33:54 +02:00
2023-06-01 11:06:41 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-02-02 12:40:50 +00:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-06-07 19:59:05 +01:00
2023-06-06 10:33:54 +02:00
2023-01-11 14:50:10 +01:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-01-11 14:50:10 +01:00
2023-06-06 10:33:54 +02:00
2023-01-26 22:30:45 +01:00
2023-06-06 11:44:25 +02:00
2023-06-06 10:33:54 +02:00
2023-06-06 10:33:54 +02:00