Lines 3-8
Link Here
|
3 |
# $FreeBSD: release/9.0.0/sys/boot/i386/Makefile.inc 224131 2011-07-17 13:50:21Z dim $ |
3 |
# $FreeBSD: release/9.0.0/sys/boot/i386/Makefile.inc 224131 2011-07-17 13:50:21Z dim $ |
4 |
|
4 |
|
5 |
BINDIR?= /boot |
5 |
BINDIR?= /boot |
|
|
6 |
CC_AS_LD?= no |
6 |
|
7 |
|
7 |
LOADER_ADDRESS?=0x200000 |
8 |
LOADER_ADDRESS?=0x200000 |
8 |
CFLAGS+= -ffreestanding -mpreferred-stack-boundary=2 \ |
9 |
CFLAGS+= -ffreestanding -mpreferred-stack-boundary=2 \ |
Lines 12-18
LDFLAGS+= -nostdlib
Link Here
|
12 |
.if ${MACHINE_CPUARCH} == "amd64" |
13 |
.if ${MACHINE_CPUARCH} == "amd64" |
13 |
CFLAGS+= -m32 -march=i386 |
14 |
CFLAGS+= -m32 -march=i386 |
14 |
ACFLAGS+= -m32 |
15 |
ACFLAGS+= -m32 |
|
|
16 |
.if ${CC_AS_LD} == "yes" |
17 |
LDFLAGS+= -Wl,-m,elf_i386_fbsd |
18 |
.else |
15 |
LDFLAGS+= -m elf_i386_fbsd |
19 |
LDFLAGS+= -m elf_i386_fbsd |
|
|
20 |
.endif |
16 |
AFLAGS+= --32 |
21 |
AFLAGS+= --32 |
17 |
.endif |
22 |
.endif |
18 |
|
23 |
|