Back out last commit. I expect our bsd.*.mk gods to remove the need for
defining so many extra things in addition to INTERNALLIB. We don't like repetitive C code and we shouldn't for make code either.
This commit is contained in:
parent
d43e78d0c7
commit
95cfc25d0d
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=96455
@ -1,6 +1,8 @@
|
||||
# $FreeBSD$
|
||||
|
||||
LIB= alpha
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
INTERNALLIB= true
|
||||
|
||||
CFLAGS+= -ffreestanding
|
||||
|
@ -1,6 +1,8 @@
|
||||
# $FreeBSD$
|
||||
|
||||
LIB= arc
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
INTERNALLIB= true
|
||||
|
||||
CFLAGS+= -ffreestanding
|
||||
|
@ -3,7 +3,10 @@
|
||||
.PATH: ${.CURDIR}/../../../${MACHINE_ARCH}/${MACHINE_ARCH}
|
||||
|
||||
LIB= efi
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
INTERNALLIB= true
|
||||
INTERNALSTATICLIB= true
|
||||
|
||||
SRCS= libefi.c efi_console.c time.c copy.c devicename.c module.c exit.c
|
||||
SRCS+= delay.c efifs.c efinet.c elf_freebsd.c bootinfo.c pal.s
|
||||
|
@ -24,6 +24,8 @@ PROG= testmain
|
||||
.else
|
||||
LIB= ficl
|
||||
INTERNALLIB= yes
|
||||
INTERNALSTATICLIB= yes
|
||||
NOPROFILE= yes
|
||||
.include <bsd.lib.mk>
|
||||
.endif
|
||||
|
||||
|
@ -5,6 +5,9 @@ AFLAGS+= -elf
|
||||
LDFLAGS+= -elf
|
||||
CLEANFILES+= crt0.o
|
||||
INTERNALLIB= true
|
||||
NOMAN= true
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
|
||||
all: crt0.o
|
||||
|
||||
|
@ -1,7 +1,10 @@
|
||||
# $FreeBSD$
|
||||
#
|
||||
LIB= i386
|
||||
NOPIC=
|
||||
NOPROFILE=
|
||||
INTERNALLIB= true
|
||||
INTERNALSTATICLIB= true
|
||||
|
||||
SRCS= aout_freebsd.c biosacpi.c bioscd.c biosdisk.c biosmem.c biospnp.c \
|
||||
biospci.c bootinfo.c comconsole.c devicename.c elf_freebsd.c gatea20.c \
|
||||
|
@ -1,7 +1,10 @@
|
||||
# $FreeBSD$
|
||||
|
||||
LIB= ski
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
INTERNALLIB= true
|
||||
INTERNALSTATICLIB= true
|
||||
|
||||
SRCS= skiconsole.c time.c copy.c devicename.c module.c exit.c
|
||||
SRCS+= delay.c skifs.c elf_freebsd.c bootinfo.c ssc.c
|
||||
|
@ -1,7 +1,10 @@
|
||||
# $FreeBSD$
|
||||
|
||||
LIB= ofw
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
INTERNALLIB= true
|
||||
INTERNALSTATICLIB= true
|
||||
|
||||
SRCS= devicename.c elf_freebsd.c ofw_console.c ofw_copy.c ofw_devsearch.c \
|
||||
ofw_disk.c ofw_memory.c ofw_module.c ofw_net.c ofw_reboot.c \
|
||||
|
@ -5,6 +5,9 @@ AFLAGS+= -elf
|
||||
LDFLAGS+= -elf
|
||||
CLEANFILES+= crt0.o
|
||||
INTERNALLIB= true
|
||||
NOMAN= true
|
||||
NOPIC= true
|
||||
NOPROFILE= true
|
||||
|
||||
all: crt0.o
|
||||
|
||||
|
@ -1,7 +1,10 @@
|
||||
# $FreeBSD$
|
||||
#
|
||||
LIB= pc98
|
||||
NOPIC=
|
||||
NOPROFILE=
|
||||
INTERNALLIB= true
|
||||
INTERNALSTATICLIB= true
|
||||
|
||||
.PATH: ${.CURDIR}/../../i386/libi386
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user