xref: /aosp_15_r20/external/lzma/CPP/7zip/var_gcc_arm.mak (revision f6dc9357d832569d4d1f5d24eacdb3935a1ae8e6)
1*f6dc9357SAndroid Build Coastguard WorkerPLATFORM=arm
2*f6dc9357SAndroid Build Coastguard WorkerO=b/g_$(PLATFORM)
3*f6dc9357SAndroid Build Coastguard WorkerIS_X64=
4*f6dc9357SAndroid Build Coastguard WorkerIS_X86=
5*f6dc9357SAndroid Build Coastguard WorkerIS_ARM64=
6*f6dc9357SAndroid Build Coastguard Worker
7*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=
8*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=arm-linux-musleabi
9*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=arm-linux-musleabihf
10*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=aarch64-linux-musl
11*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=arm-linux-gnueabi
12*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_ABI=arm-linux-gnueabihf
13*f6dc9357SAndroid Build Coastguard Worker
14*f6dc9357SAndroid Build Coastguard WorkerCOMPILER_VER_POSTFIX=-12
15*f6dc9357SAndroid Build Coastguard WorkerCOMPILER_VER_POSTFIX=
16*f6dc9357SAndroid Build Coastguard Worker
17*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE_PREFIX=
18*f6dc9357SAndroid Build Coastguard Worker
19*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE=$(CROSS_COMPILE_PREFIX)$(CROSS_COMPILE_ABI)-
20*f6dc9357SAndroid Build Coastguard WorkerCROSS_COMPILE=
21*f6dc9357SAndroid Build Coastguard Worker
22*f6dc9357SAndroid Build Coastguard WorkerMY_ARCH=
23*f6dc9357SAndroid Build Coastguard WorkerMY_ARCH=-mtune=cortex-a53 -march=armv7-a
24*f6dc9357SAndroid Build Coastguard WorkerMY_ARCH=-mtune=cortex-a53 -march=armv4
25*f6dc9357SAndroid Build Coastguard WorkerMY_ARCH=-mtune=cortex-a53
26*f6dc9357SAndroid Build Coastguard Worker
27*f6dc9357SAndroid Build Coastguard WorkerUSE_ASM=
28*f6dc9357SAndroid Build Coastguard Worker
29*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS_STATIC_3=-static
30*f6dc9357SAndroid Build Coastguard WorkerLDFLAGS_STATIC_3=
31*f6dc9357SAndroid Build Coastguard Worker
32*f6dc9357SAndroid Build Coastguard WorkerCC=$(CROSS_COMPILE)gcc$(COMPILER_VER_POSTFIX)
33*f6dc9357SAndroid Build Coastguard WorkerCXX=$(CROSS_COMPILE)g++$(COMPILER_VER_POSTFIX)
34*f6dc9357SAndroid Build Coastguard Worker# -marm -march=armv5t -march=armv6 -march=armv7-a -march=armv8-a -march=armv8-a+crc+crypto
35