diff options
| author | Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com> | 2019-02-08 11:48:17 -0800 |
|---|---|---|
| committer | Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com> | 2019-12-09 17:00:46 -0800 |
| commit | 0c7877738fa5bbcc4910982248f2047118fe6645 (patch) | |
| tree | 3d96890f4a9e9917dc83be6c80de92a35abcf535 /meta-xilinx-standalone/conf | |
| parent | 51ffb671c04239c812ca7e9e5c29917fe1606ca1 (diff) | |
| download | meta-xilinx-0c7877738fa5bbcc4910982248f2047118fe6645.tar.gz | |
Adds MACHINE.conf containing default tune for Cortex A72
Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandr@xilinx.com>
Diffstat (limited to 'meta-xilinx-standalone/conf')
| -rw-r--r-- | meta-xilinx-standalone/conf/machine/cortexa72.conf | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/meta-xilinx-standalone/conf/machine/cortexa72.conf b/meta-xilinx-standalone/conf/machine/cortexa72.conf new file mode 100644 index 00000000..b2bcd0ec --- /dev/null +++ b/meta-xilinx-standalone/conf/machine/cortexa72.conf | |||
| @@ -0,0 +1,54 @@ | |||
| 1 | DEFAULTTUNE ?= "cortexa72" | ||
| 2 | |||
| 3 | require conf/machine/include/arm/arch-armv8.inc | ||
| 4 | |||
| 5 | TUNEVALID[cortexa72] = "Enable Cortex-A72 specific processor optimizations" | ||
| 6 | TUNE_CCARGS .= "${@bb.utils.contains('TUNE_FEATURES', 'cortexa72', ' -mcpu=cortex-a72', '', d)}" | ||
| 7 | |||
| 8 | AVAILTUNES += "cortexa72" | ||
| 9 | |||
| 10 | ARMPKGARCH_tune-cortexa72 = "cortexa72" | ||
| 11 | |||
| 12 | TUNE_FEATURES_tune-cortexa72 = "${TUNE_FEATURES_tune-aarch64} cortexa72" | ||
| 13 | PACKAGE_EXTRA_ARCHS_tune-cortexa72 = "${PACKAGE_EXTRA_ARCHS_tune-aarch64}" | ||
| 14 | |||
| 15 | |||
| 16 | #LANGUAGES_append = ",lto" | ||
| 17 | |||
| 18 | GCC_CONFIGURE_A72 ?= " \ | ||
| 19 | --disable-bootstrap \ | ||
| 20 | --disable-multiarch \ | ||
| 21 | --disable-threads \ | ||
| 22 | --enable-c99 \ | ||
| 23 | --enable-checking=yes \ | ||
| 24 | --enable-linker-build-id \ | ||
| 25 | --enable-long-long \ | ||
| 26 | --enable-lto \ | ||
| 27 | --enable-multilib \ | ||
| 28 | --enable-plugins \ | ||
| 29 | --enable-shared \ | ||
| 30 | --enable-threads=no \ | ||
| 31 | --with-cloog=no \ | ||
| 32 | --with-gnu-as \ | ||
| 33 | --with-gnu-ld \ | ||
| 34 | --with-isl=no \ | ||
| 35 | --with-multilib-list=aprofile \ | ||
| 36 | --with-ppl=no \ | ||
| 37 | " | ||
| 38 | |||
| 39 | EXTRA_OECONF_pn-gcc-cross-${TARGET_ARCH}_append_xilinx-standalone = " \ | ||
| 40 | ${GCC_CONFIGURE_A72} \ | ||
| 41 | " | ||
| 42 | |||
| 43 | BINUTILS_CONFIGURE_A72 ?= " \ | ||
| 44 | --disable-gprof \ | ||
| 45 | --disable-libdecnumber \ | ||
| 46 | --disable-readline \ | ||
| 47 | --disable-shared \ | ||
| 48 | --enable-lto \ | ||
| 49 | --enable-static \ | ||
| 50 | " | ||
| 51 | |||
| 52 | EXTRA_OECONF_pn-binutils-cross-${TARGET_ARCH}_append_xilinx-standalone = " \ | ||
| 53 | ${BINUTILS_CONFIGURE_A72} \ | ||
| 54 | " | ||
