zephyr/tests
Eugeniy Paltsev effd2fa834 toolchain: define __no_optimization attribute across toolchains
The __attribute__((optimize("-O0"))) attribute is used to disable
optimization of some test functions. ARC MWDT toolchain doesn't
support it, however it supports __attribute__((optnone)) with
similar functionality.

Define __no_optimization attribute across all toolchains so it
can be used in tests.

NOTE: we don't define __no_optimization for XCC as it includes
GCC header with __no_optimization defined.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
2020-10-06 11:41:23 -04:00
..
application_development device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
arch arch/x86: Cleanup ACPI structure attributes names 2020-10-01 11:16:40 -07:00
benchmarks tests: explicitly disable HW Stack Protection when needed 2020-09-24 15:42:09 -05:00
bluetooth tests: Bluetooth: init: Remove ll_sw_split filename postfix 2020-10-06 13:47:18 +02:00
boards device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
crypto ztest: remove ztest_mem_domain 2020-08-26 20:35:02 -04:00
deprecated sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
drivers tests: drivers: sensor: Add an BMI160 accelerometer test 2020-10-05 15:33:00 -04:00
kernel toolchain: define __no_optimization attribute across toolchains 2020-10-06 11:41:23 -04:00
lib include/devicetree.h: Add DT_ENUM_IDX_OR macro 2020-10-05 10:15:32 -05:00
misc/test_build sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
net net: dhcpv4: Generate start/bound/stop mgmt events 2020-10-03 17:15:15 +03:00
portability tests: portability/cmsis_rtos_v2: skip up_squared 2020-09-24 13:09:46 -05:00
posix tests: posix: eventfd: increase test coverage with polling 2020-10-02 11:34:19 +02:00
shell tests: shell: Add test for too many arguments in the command 2020-09-14 16:05:11 +02:00
subsys misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
unit testsuite: fix unittest cross-language flags 2020-08-31 11:02:35 -04:00
ztest tests/samples: enable for integration testing 2020-07-30 08:00:03 -04:00