[Samsung Galaxy S8 & S8+ Cross Device Development] smallville7123:
$ aarch64-linux-gnu-gcc-9 -v -mcpu=exynos-m1.cortex-a53+crc+crypto ../kernel/bounds.c

Using built-in specs.

COLLECT_GCC=aarch64-linux-gnu-gcc-9

COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/aarch64-linux-gnu/9/lto-wrapper

Target: aarch64-linux-gnu

Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.1.0-2ubuntu2~19.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --includedir=/usr/aarch64-linux-gnu/include

Thread model: posix

gcc version 9.1.0 (Ubuntu 9.1.0-2ubuntu2~19.04)

COLLECT_GCC_OPTIONS='-v' '-mcpu=exynos-m1.cortex-a53+crc+crypto' '-mlittle-endian' '-mabi=lp64'

/usr/lib/gcc-cross/aarch64-linux-gnu/9/cc1 -quiet -v -imultiarch aarch64-linux-gnu ../kernel/bounds.c -quiet -dumpbase bounds.c -mcpu=exynos-m1.cortex-a53+crc+crypto -mlittle-endian -mabi=lp64 -auxbase bounds -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccrjpgg3.s

GNU C17 (Ubuntu 9.1.0-2ubuntu2~19.04) version 9.1.0 (aarch64-linux-gnu)

compiled by GNU C version 9.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.20-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072

ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"

ignoring nonexistent directory "/usr/include/aarch64-linux-gnu"

#include "..." search starts here:

#include <...> search starts here:

/usr/lib/gcc-cross/aarch64-linux-gnu/9/include

/usr/lib/gcc-cross/aarch64-linux-gnu/9/include-fixed

/usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/include

/usr/include

End of search list.

cc1: error: unknown value ‘exynos-m1.cortex-a53+crc+crypto’ for ‘-mcpu’

cc1: note: valid arguments are: cortex-a35 cortex-a53 cortex-a57 cortex-a72 cortex-a73 thunderx thunderxt88p1 thunderxt88 octeontx octeontx81 octeontx83 thunderxt81 thunderxt83 emag xgene1 falkor qdf24xx exynos-m1 phecda thunderx2t99p1 vulcan thunderx2t99 cortex-a55 cortex-a75 cortex-a76 ares neoverse-n1 neoverse-e1 tsv110 saphira cortex-a57.cortex-a53 cortex-a72.cortex-a53 cortex-a73.cortex-a35 cortex-a73.cortex-a53 cortex-a75.cortex-a55 cortex-a76.cortex-a55 generic

GNU C17 (Ubuntu 9.1.0-2ubuntu2~19.04) version 9.1.0 (aarch64-linux-gnu)

compiled by GNU C version 9.1.0, GMP version 6.1.2, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.20-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072