about summary refs log tree commit diff
path: root/tests/codegen/patchable-function-entry/patchable-function-entry-no-flag.rs
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/patchable-function-entry-no-flag.rs
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/patchable-function-entry-no-flag.rs')
0 files changed, 0 insertions, 0 deletions