• Home
  • Raw
  • Download

Lines Matching +full:baremetal +full:- +full:test

11 # this script in the mbedtls-2.28 branch must remain compatible with
16 ## SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
33 # pylint: disable=too-few-public-methods
177 # is not a good way to test them.
180 #pylint: disable=line-too-long
220 configurable function pointers that default to the built-in function.
221 This way we test that the function pointers exist and build correctly
234 # Similar to non-platform xxx_ALT, requires platform_alt.h
252 # The baremetal configuration excludes options that require a library or
254 # systems. Features that are excluded from "full" won't be in "baremetal"
258 #pylint: disable=line-too-long
263 'MBEDTLS_NET_C', # requires POSIX-like networking
273 'MBEDTLS_SHA256_USE_A64_CRYPTO_IF_PRESENT', # requires an OS for runtime-detection
274 'MBEDTLS_SHA256_USE_ARMV8_A_CRYPTO_IF_PRESENT', # requires an OS for runtime-detection
275 'MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT', # requires an OS for runtime-detection
279 """Rules for symbols in the "baremetal" configuration."""
285 """Config adapter for "baremetal"."""
289 # No OS-provided entropy source
293 # This set contains options that are mostly for debugging or test purposes,
300 'MBEDTLS_TEST_HOOKS', # only useful with the hosted test framework, increases code size
323 """Modify an adapter to disable non-crypto symbols.
400 with open(filename, 'r', encoding='utf-8') as file:
456 if middle[-1] not in '\t ':
481 with open(filename, 'w', encoding='utf-8') as output:
490 parser.add_argument('--file', '-f',
494 parser.add_argument('--force', '-o',
498 parser.add_argument('--write', '-w', metavar='FILE',
515 found, unless --force is passed.
520 parser_set_all = subparsers.add_parser('set-all',
530 parser_unset_all = subparsers.add_parser('unset-all',
539 add_adapter('baremetal', baremetal_adapter,
541 features such as file input-output.""")
543 """Like baremetal, but exclude debugging features.
548 options, as well as some options that are awkward to test.
551 """Uncomment most non-deprecated features.
555 """Uncomment most non-platform features.
564 """Like baremetal, but with only crypto features,
588 elif args.command == 'set-all':
592 elif args.command == 'unset-all':
600 # pylint: disable=wrong-import-position