]> git.saurik.com Git - apple/xnu.git/blob - bsd/conf/Makefile.x86_64
e45baf159f09cd716866da2e0af77dd29e32b7c4
[apple/xnu.git] / bsd / conf / Makefile.x86_64
1 ######################################################################
2 #BEGIN Machine dependent Makefile fragment for x86_64
3 ######################################################################
4
5 # Files to build with certain warnings turned off
6 dis_tables.o_CFLAGS_ADD += -Wno-cast-qual
7 fbt_x86.o_CFLAGS_ADD += -Wno-cast-qual
8
9 # sha256 Files to build with -DSHA256_USE_ASSEMBLY=1
10 sha2.o_CFLAGS_ADD += -DSHA256_USE_ASSEMBLY=1
11
12 # Inline assembly doesn't interact well with LTO
13 fbt_x86.o_CFLAGS_ADD += $(CFLAGS_NOLTO_FLAG)
14 # Taking the address of labels doesn't work with LTO (9524055)
15 dtrace.o_CFLAGS_ADD += $(CFLAGS_NOLTO_FLAG)
16
17 ######################################################################
18 #END Machine dependent Makefile fragment for x86_64
19 ######################################################################
20