aarch64-raspi3b+-linux-gnu
From
Maurice Kinal@2:280/464.113 to
Free Hat on Thu Dec 13 23:08:33 2018
Halo Free!
-={ '<Esc>:read !gcc -march=native -Q --help=target' starts }=-
The following options are target specific:
-mabi=ABI ..lp64
-march=ARCH ..armv8-a+crc
-mbig-endian ..[disabled]
-mbionic ..[disabled]
-mcmodel= ..small
-mcpu=CPU ..
-mfix-cortex-a53-835769 ..[enabled]
-mfix-cortex-a53-843419 ..[enabled]
-mgeneral-regs-only ..[disabled]
-mglibc ..[enabled]
-mlittle-endian ..[enabled]
-mmusl ..[disabled]
-momit-leaf-frame-pointer ..[enabled]
-moverride=STRING ..
-mpc-relative-literal-loads ..[enabled]
-msign-return-address= ..none
-mstrict-align ..[disabled]
-msve-vector-bits=N ..scalable
-mtls-dialect= ..desc
-mtls-size= ..24
-mtune=CPU ..
-muclibc ..[disabled]
Known AArch64 ABIs (for use with the -mabi= option):
ilp32 lp64
Supported AArch64 return address signing scope (for use with -msign-return-address= option):
all non-leaf none
The code model option names for -mcmodel:
large small tiny
The possible SVE vector lengths:
1024 128 2048 256 512 scalable
The possible TLS dialects:
desc trad
-={ '<Esc>:read !gcc -march=native -Q --help=target' ends }=-
For the CPU in both -mcpu and -mtune cortex-a53 is/was being deployed. Also worth mentioning is that "-j 4" works EXCEPT when building cmake and for that "-j 3" fixed the fatal issue. Also, also, for some source, cmake for instance,
--build=aarch64-unknown-linux-gnu is/was needs to be passed to configure in order to successfully build. Other than those few cases the new native aarch64-raspi3b+-linux-gnu is more than just fine. I just did a search for aarch64-raspi3b+-linux-gnu and near as I can tell I am the only one using it so
if you're looking to replicate I would advise using aarch64-unknown-linux-gnu instead and keep -march=armv8-a+crc, and -mtune=cortex-a53 and/or -cpu=cortex-a53 for optimizations for the raspberry pi 3b+.
La vida es buena,
Maurice
... No llores por mi tengo vi.
--- GNU bash, version 5.0.0(1)-beta2 (aarch64-raspi3b+-linux-gnu)
* Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)