diff options
Diffstat (limited to 'make/platform/multi_arch.mk')
-rw-r--r-- | make/platform/multi_arch.mk | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/make/platform/multi_arch.mk b/make/platform/multi_arch.mk new file mode 100644 index 0000000000000..eebc7b2f80d7e --- /dev/null +++ b/make/platform/multi_arch.mk @@ -0,0 +1,16 @@ +Description := Example configuration for build two libraries for separate \ +architectures. + +Configs := m32 m64 +Arch := i386 +Arch.m64 := x86_64 + +CC := gcc +CC.m32 := clang + +CFLAGS := -Wall -Werror +CFLAGS.m32 := $(CFLAGS) -m32 -O3 +CFLAGS.m64 := $(CFLAGS) -m64 -O3 + +FUNCTIONS := moddi3 floatundixf udivdi3 +FUNCTIONS.m64 := $(FUNCTIONS) lshrdi3 |