Deleted Added
full compact
Makefile.inc (260095) Makefile.inc (287227)
1# Common defines for all of /sys/boot/i386/
2#
1# Common defines for all of /sys/boot/i386/
2#
3# $FreeBSD: head/sys/boot/i386/Makefile.inc 260095 2013-12-30 19:05:50Z dim $
3# $FreeBSD: head/sys/boot/i386/Makefile.inc 287227 2015-08-27 23:46:42Z imp $
4
5BINDIR?= /boot
6
7LOADER_ADDRESS?=0x200000
8CFLAGS+= -march=i386 -ffreestanding
9CFLAGS.gcc+= -mpreferred-stack-boundary=2
4
5BINDIR?= /boot
6
7LOADER_ADDRESS?=0x200000
8CFLAGS+= -march=i386 -ffreestanding
9CFLAGS.gcc+= -mpreferred-stack-boundary=2
10CFLAGS+= -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float
10CFLAGS+= ${CFLAGS_NO_SIMD} -msoft-float
11LDFLAGS+= -nostdlib
12
13.if ${MACHINE_CPUARCH} == "amd64"
14CFLAGS+= -m32
15ACFLAGS+= -m32
16# LD_FLAGS is passed directly to ${LD}, not via ${CC}:
17LD_FLAGS+= -m elf_i386_fbsd
18AFLAGS+= --32

--- 13 unchanged lines hidden ---
11LDFLAGS+= -nostdlib
12
13.if ${MACHINE_CPUARCH} == "amd64"
14CFLAGS+= -m32
15ACFLAGS+= -m32
16# LD_FLAGS is passed directly to ${LD}, not via ${CC}:
17LD_FLAGS+= -m elf_i386_fbsd
18AFLAGS+= --32

--- 13 unchanged lines hidden ---