about summary refs log tree commit diff
path: root/tests/codegen/patchable-function-entry
diff options
context:
space:
mode:
authoronur-ozkan <work@onurozkan.dev>2024-05-19 11:42:34 +0300
committeronur-ozkan <work@onurozkan.dev>2024-06-04 09:59:05 +0300
commit8f677e8fb20f0ad6d93b39d8b736ee7bc0939973 (patch)
treeaf1e81b2f7992d0a0168bc565bc44dc0fa697c85 /tests/codegen/patchable-function-entry
parent90d6255d82dcfd0b73dbaa4f172a7f9886dcc2c1 (diff)
downloadrust-8f677e8fb20f0ad6d93b39d8b736ee7bc0939973.tar.gz
rust-8f677e8fb20f0ad6d93b39d8b736ee7bc0939973.zip
bootstrap: implement new feature `bootstrap-self-test`
Some of the bootstrap logics should be ignored during unit tests because they either
make the tests take longer or cause them to fail. Therefore we need to be able to exclude
them from the bootstrap when it's called by unit tests. This change introduces a new feature
called `bootstrap-self-test`, which is enabled on bootstrap unit tests by default. This allows
us to keep the logic separate between compiler builds and bootstrap tests without needing messy
workarounds (like checking if target names match those in the unit tests).

Signed-off-by: onur-ozkan <work@onurozkan.dev>
Diffstat (limited to 'tests/codegen/patchable-function-entry')
0 files changed, 0 insertions, 0 deletions