tsan: simplify Go build script
[blocksruntime.git] / make / platform / multi_arch.mk
blobfe6ac4be0eb4466a96a785e2a9759d2e00e59215
1 Description := Example configuration for build two libraries for separate \
2 architectures.
4 Configs := m32 m64
5 Arch := i386
6 Arch.m64 := x86_64
8 CC := clang
10 CFLAGS := -Wall -Werror
11 CFLAGS.m32 := $(CFLAGS) -m32 -O3
12 CFLAGS.m64 := $(CFLAGS) -m64 -O3
14 FUNCTIONS := moddi3 floatundixf udivdi3
15 FUNCTIONS.m64 := $(FUNCTIONS) lshrdi3