zephyr/tests
Nicolas Pitre 46aa6717ff Revert "arch: deprecate _current"
Mostly a revert of commit b1def7145f ("arch: deprecate `_current`").

This commit was part of PR #80716 whose initial purpose was about providing
an architecture specific optimization for _current. The actual deprecation
was sneaked in later on without proper discussion.

The Zephyr core always used _current before and that was fine. It is quite
prevalent as well and the alternative is proving rather verbose.
Furthermore, as a concept, the "current thread" is not something that is
necessarily architecture specific. Therefore the primary abstraction
should not carry the arch_ prefix.

Hence this revert.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2025-01-10 07:49:08 +01:00
..
application_development boards: mimxrt1060_evk: Convert to variants 2024-12-20 22:59:59 +01:00
arch Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
benchmarks Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
bluetooth Bluetooth: TMAP: Remove double definitions of TMAP roles support 2025-01-09 15:49:10 +01:00
boards tests: boards: nrf70: Add tags 2025-01-09 11:51:17 +01:00
boot tests: boot: mcuboot_recovery_retention: Fix testcase 2024-12-29 05:59:37 +01:00
bsim Bluetooth: Audio: Add tests for the CAP cancel command 2025-01-08 19:10:11 +01:00
cmake tests: cmake: snippets: Exclude sysbuild 2024-12-27 07:18:13 +01:00
crypto mbedtls: add Kconfig to select the number of key slot in PSA Crypto core 2024-11-26 00:12:56 +01:00
ctest/base tests: Add CTest base harness testing 2025-01-10 04:12:42 +01:00
drivers drivers: rtc: Add Micro Crystal RV-8803-C7 RTC driver 2025-01-09 23:26:37 +01:00
integration/kernel Kernel: Integration test 2024-06-19 13:41:06 +02:00
kconfig tests: kconfig: functions: Add min/max functions 2024-08-02 13:41:07 +02:00
kernel Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
lib tests: math: interpolation: disable floating point contraction 2025-01-09 09:51:39 +01:00
misc tests: misc: test_build: add testcase for LTO with picolibc module 2024-12-23 22:00:53 +01:00
modules tests: modules: nanopb: Test on Big Endian platform 2024-12-19 15:20:11 +01:00
net net: http_server: serve resources only for their defined services 2025-01-09 14:13:57 +01:00
posix tests: posix: fs: declare entry statically 2025-01-08 01:29:06 +01:00
robot resc: cmake: robot: Rename Renode variable 2024-05-28 12:54:52 +02:00
subsys Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
unit tests: fix various unit tests warnings 2024-12-16 20:48:56 +01:00
ztest Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
test_config.yaml