Home
last modified time | relevance | path

Searched full:compiler (Results 1 – 25 of 30) sorted by relevance

12

/kvm-unit-tests/
H A DREADME.macOS.md14 A cross-compiler with ELF support is required to build kvm-unit-tests on macOS.
16 ### Pre-built cross-compiler
49 ### Building cross-compiler from source
51 An alternative is to build cross-compiler toolchain from source using
60 build and installation directory for the cross-compiler. Please [see Apple
65 cross-compiler can be built and installed there:
74 Once compiled, the cross-compiler can be used to build the tests:
H A D.travis.yml4 compiler: clang
H A Dconfigure94 --cross-prefix=PREFIX cross compiler prefix
95 --cc=CC c compiler to use ($cc)
96 --cflags=FLAGS extra options to be passed to the c compiler
137 Select whether to compile with the -Werror compiler flag
H A DREADME18 NOTE: GCC cross-compiler is required for [build on macOS](README.macOS.md).
22 A cross compiler may be configured by specifying a cross prefix. For example,
H A DREADME.md18 NOTE: GCC cross-compiler is required for [build on macOS](README.macOS.md).
22 A cross compiler may be configured by specifying a cross prefix. For example,
/kvm-unit-tests/lib/linux/
H A Dcompiler.h4 * tools/include/linux/compiler.h, with minor changes.
74 * Prevent the compiler from merging or refetching reads or writes. The
75 * compiler is also forbidden from reordering successive instances of
76 * READ_ONCE and WRITE_ONCE, but only when the compiler is aware of some
77 * particular ordering. One way to make the compiler aware of ordering is to
88 * and (2) Ensuring that the compiler does not fold, spindle, or otherwise
/kvm-unit-tests/arm/
H A DMakefile.arm6415 # Don't pass the option to the compiler, we don't
16 # want the compiler to generate SVE instructions.
22 # MTE is supported by the compiler, generate MTE instructions
H A Dmte.c51 * to access a tagged address, the compiler will reasonably assume
57 * compiler, we might leave the program in an unexpected state.
262 report_info("Compiler lack MTE support"); in mte_version()
/kvm-unit-tests/lib/
H A Dalloc.c5 #include <linux/compiler.h>
H A Dacpi.h50 u8 asl_compiler_id[4]; /* ASL compiler vendor ID */ \
51 u32 asl_compiler_revision; /* ASL compiler revision number */
H A Dlibcflat.h25 #include <linux/compiler.h>
H A Dstring.c11 #include "linux/compiler.h"
/kvm-unit-tests/lib/arm64/asm/
H A Darch_gicv3.h21 * These system registers are 32 bits, but we make sure that the compiler
H A Dpgtable.h22 #include <linux/compiler.h>
/kvm-unit-tests/lib/libfdt/
H A Dlibfdt_internal.h112 * and the compiler should be handled safely. Malicious device trees and
159 * but is expected by libfdt. The device-tree compiler always created
/kvm-unit-tests/lib/s390x/asm/
H A Dmem.h13 /* create pointer while avoiding compiler warnings */
/kvm-unit-tests/lib/arm/asm/
H A Dpgtable.h25 #include <linux/compiler.h>
/kvm-unit-tests/lib/ppc64/asm/
H A Dpgtable.h16 #include <linux/compiler.h>
/kvm-unit-tests/s390x/
H A Dspec_ex.c47 * Also acts as compiler barrier, -> none required in expect/check_invalid_psw
149 : "cc", "%r0", "%r1", "memory" /* Compiler barrier like in load_psw */ in psw_odd_address()
H A Dmigration.c91 * Otherwise, the compiler is allowed to re-use the registers for in test_func()
H A Demulator.c16 #include <linux/compiler.h>
/kvm-unit-tests/powerpc/
H A Dsprs.c119 [1] = { "XER", 64, RW, SPR_HARNESS, }, /* Used by compiler */
120 [8] = { "LR", 64, RW, SPR_HARNESS, }, /* Compiler, mfspr/mtspr */
121 [9] = { "CTR", 64, RW, SPR_HARNESS, }, /* Compiler, mfspr/mtspr */
/kvm-unit-tests/lib/ppc64/
H A Dmmu.c22 #include <linux/compiler.h>
/kvm-unit-tests/lib/arm/
H A Dmmu.c22 #include <linux/compiler.h>
/kvm-unit-tests/x86/
H A Dkvmclock.c129 * The following asm() prevents the compiler from in set_normalized_timespec()

12