| /optee_os/lib/libutils/compiler-rt/ |
| H A D | README.txt | 1 Compiler-RT 4 This directory and its subdirectories contain source code for the compiler 7 Compiler-RT is open source software. You may freely distribute it under the
|
| /optee_os/core/arch/riscv/ |
| H A D | riscv.mk | 1 # Setup compiler for the core module 8 COMPILER_core := $(COMPILER) 12 # Defines the cc-option macro using the compiler set for the core module 113 # Default values for "-mcmodel" compiler flag 240 ta-mk-file-export-add-ta_rv32 += COMPILER ?= gcc_nl_ 241 ta-mk-file-export-add-ta_rv32 += COMPILER_ta_rv32 ?= $$(COMPILER)_nl_ 279 ta-mk-file-export-add-ta_rv64 += COMPILER ?= gcc_nl_ 280 ta-mk-file-export-add-ta_rv64 += COMPILER_ta_rv64 ?= $$(COMPILER)_nl_ 284 # Set cross compiler prefix for each TA target
|
| /optee_os/lib/libmbedtls/mbedtls/ |
| H A D | README.md | 11 Compiler options can be set using conventional environment variables such as `CC` and `CFLAGS` when… 48 * A C99 toolchain (compiler, linker, archiver). We actively test with GCC 5.4, Clang 3.8, Arm Compi… 71 * A C compiler for the host platform, for some test data. 73 The scripts that generate the configuration-independent files will look for a host C compiler in th… 75 1. The `HOSTCC` environment variable. This can be used if `CC` is pointing to a cross-compiler. 79 …stalled, it is recommended to set `CC` or `HOSTCC` to the intended host compiler before generating… 91 We require GNU Make. To build the library and the sample programs, GNU Make and a C compiler are su… 113 …FLAGS` by setting them in your environment or on the make command line; compiler warning options m… 115 …en you want to get rid of its default content (for example because your compiler doesn't accept `-… 145 …CMake buildsystem. Most of them are available for gcc and clang, though some are compiler-specific: [all …]
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/doc/ |
| H A D | SoftFloat-source.html | 61 and should be compilable with any ISO-Standard C compiler that also supports 63 SoftFloat has been successfully compiled with the GNU C Compiler 86 The C compiler used must conform at a minimum to the 1989 ANSI standard for the 93 Since 1999, ISO standards for C have mandated compiler support for 95 A compiler conforming to the 1999 C Standard or later is recommended but not 103 If these headers are not supplied with the C compiler, minimal substitutes must 263 <NOBR><CODE><execution-environment>-<compiler></CODE></NOBR>. 269 <NOBR><CODE><compiler></CODE></NOBR> is <CODE>GCC</CODE>, 300 If the target’s compiler or library has bugs or other shortcomings, 315 With any recent compiler, these standard headers are likely to be supported, [all …]
|
| /optee_os/lib/libutils/compiler-rt/lib/builtins/ |
| H A D | int_endianness.h | 1 //===-- int_endianness.h - configuration header for compiler-rt -----------===// 9 // This file is a configuration header for compiler-rt. 78 // compiler (at least with GCC)
|
| H A D | int_types.h | 1 //===-- int_lib.h - configuration header for compiler-rt -----------------===// 72 // compiler-rt with clang, but if they happen to be doing a standalone build for 155 // still makes it 80 bits. Clang will match whatever compiler it is trying to 182 // Since compiler-rt only implements the tf set of libcalls, we use long double
|
| H A D | int_lib.h | 1 //===-- int_lib.h - configuration header for compiler-rt -----------------===// 9 // This file is a configuration header for compiler-rt. 91 // Include the standard compiler builtin headers we use functionality from.
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | aesce.h | 28 * potentially suitable compiler (compiler version & flags are not checked when defining 130 #error "AES hardware acceleration not supported on this platform / compiler"
|
| H A D | common.h | 24 * Undefine and restore __section and __data from compiler.h to prevent 43 * declared `static` to allow the compiler to optimize for code size, 108 /* If we aren't sure the compiler supports our non-standard tricks, 389 /* Define compiler branch hints */ 398 /* MBEDTLS_ASSUME may be used to provide additional information to the compiler 423 /* Suppress compiler warnings for unused functions and variables. */
|
| /optee_os/core/include/ |
| H A D | scattered_array.h | 8 #include <compiler.h> 120 * SCATTERED_ARRAY_BEGIN() is passed directly the compiler may notice that 122 * function the compiler will have no such knowledge about the pointer.
|
| H A D | io.h | 8 #include <compiler.h> 16 * Make sure that compiler reads/writes given variable only once. This is needed 18 * at any moment. Compiler does not knows about this, so it can optimize memory 20 * These macro enforce compiler to access memory only once.
|
| /optee_os/lib/libutils/ext/include/ |
| H A D | config.h | 10 * @brief Check for macro definition in compiler-visible expressions 18 * that can exist in a standard expression and be seen by the compiler
|
| /optee_os/core/lib/qcbor/ |
| H A D | README.md | 18 use can disabled. No #ifdefs or compiler options need to be set for 263 To enable all the compiler warnings that are used in the QCBOR release process 301 compiler takes care of it on its own. 347 headers). This is useful if the compiler options deny the usage of floating 351 #### Compiler options 355 it is usually possible to give options to the compiler to avoid all 381 All QCBOR_DISABLE_XXX are set and compiler stack frame checking is disabled 421 The gcc compiler output is usually smaller than llvm because stack 537 * Michael Richarson for CI set up and fixing some compiler warnings
|
| /optee_os/core/arch/arm/ |
| H A D | arm.mk | 1 # Setup compiler for the core module 8 COMPILER_core := $(COMPILER) 11 # Defines the cc-option macro using the compiler set for the core module 375 ta-mk-file-export-add-ta_arm32 += COMPILER ?= gcc_nl_ 376 ta-mk-file-export-add-ta_arm32 += COMPILER_ta_arm32 ?= $$(COMPILER)_nl_ 430 ta-mk-file-export-add-ta_arm64 += COMPILER ?= gcc_nl_ 431 ta-mk-file-export-add-ta_arm64 += COMPILER_ta_arm64 ?= $$(COMPILER)_nl_ 448 # Set cross compiler prefix for each TA target
|
| /optee_os/lib/libutils/isoc/include/ |
| H A D | assert.h | 8 #include <compiler.h> 35 * compiler it will never return. This can be used to avoid the warning:
|
| /optee_os/core/lib/libtomcrypt/src/misc/crypt/ |
| H A D | crypt.c | 401 " MSVC compiler detected.\n" 404 " Clang compiler " __clang_version__ ".\n" 406 " Intel C Compiler " __VERSION__ ".\n" 408 " GCC compiler " __VERSION__ ".\n"
|
| /optee_os/lib/libutils/ |
| H A D | sub.mk | 3 subdirs-$(CFG_LIBUTILS_WITH_COMPILER_RT) += compiler-rt
|
| /optee_os/.github/workflows/ |
| H A D | ci.yml | 74 _make PLATFORM=hikey-hikey960 COMPILER=clang 76 _make PLATFORM=hikey-hikey960 CFG_ARM64_core=y COMPILER=clang 246 _make PLATFORM=stm32mp1-135F_DK COMPILER=clang 265 _make PLATFORM=vexpress-qemu_armv8a COMPILER=clang 268 …FG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_CORE_DEBUG=n CFG_TEE_TA_LOG_LEVEL=0 CFG_DEBUG_INFO=n COMPILER=clang 292 _make COMPILER=clang 511 … 1031 is excluded because 1031.4 (C++ exception from shared library) fails with this cross-compiler 519 export COMPILER=clang 523 export COMPILER=clang
|
| /optee_os/core/drivers/crypto/caam/hal/imx_8q/ |
| H A D | hal_clk.c | 6 #include <compiler.h>
|
| H A D | hal_ctrl.c | 6 #include <compiler.h>
|
| /optee_os/core/drivers/crypto/caam/hal/ls/ |
| H A D | hal_clk.c | 8 #include <compiler.h>
|
| H A D | hal_ctrl.c | 9 #include <compiler.h>
|
| /optee_os/core/drivers/crypto/caam/hal/imx_8m/ |
| H A D | hal_clk.c | 8 #include <compiler.h>
|
| /optee_os/core/arch/arm/plat-stm32mp1/ |
| H A D | link_dummies_paged.c | 5 #include <compiler.h>
|
| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | auxval.c | 6 #include <compiler.h>
|