Home
last modified time | relevance | path

Searched hist:"6 c02f96f795cb733d6441aa5f92be72f7de5f956" (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/arch/arm/
H A Darm.mk6c02f96f795cb733d6441aa5f92be72f7de5f956 Mon May 25 16:29:30 UTC 2020 Jerome Forissier <jerome@forissier.org> Revert "arm64: Disable outline-atomics when compiling"

This reverts commit 5e75fab066a352c8f334b1b5c73380f5896e85f3.

Unfortunately, the cc-option function cannot be called in
core/arch/arm/arm.mk, at least not without further changes, because it
depends on $(CC$(sm)) which is set in mk/gcc.mk or mk/clang.mk. Both
files need $(arch-bits-$(sm)), which is set in core/arch/arm/arm.mk.
Circular dependency.

Let's revert this change until a proper fix is found, because it has
side effects on non-GCC 10 compilation such as build warnings [1] and
slow compilation with Clang.

Signed-off-by: Jerome Forissier <jerome@forissier.org>