merge libminlib with libc
Change-Id: I79cc4ea90c378a1da3dac16487b53034953827a7
This commit is contained in:
parent
c2808d8b07
commit
bad58c9c51
63 changed files with 75 additions and 135 deletions
|
@ -1885,7 +1885,7 @@
|
|||
./usr/lib/bc/libmenu.a minix-sys bitcode
|
||||
./usr/lib/bc/libminc.a minix-sys bitcode
|
||||
./usr/lib/bc/libminixfs.a minix-sys bitcode
|
||||
./usr/lib/bc/libminlib.a minix-sys bitcode
|
||||
./usr/lib/bc/libminlib.a minix-sys bitcode obsolete
|
||||
./usr/lib/bc/libmthread.a minix-sys bitcode
|
||||
./usr/lib/bc/libnetdriver.a minix-sys bitcode
|
||||
./usr/lib/bc/libnetsock.a minix-sys bitcode
|
||||
|
@ -2089,11 +2089,11 @@
|
|||
./usr/lib/libminc.a minix-sys
|
||||
./usr/lib/libminixfs.a minix-sys
|
||||
./usr/lib/libminixfs_pic.a minix-sys
|
||||
./usr/lib/libminlib.a minix-sys
|
||||
./usr/lib/libminlib_pic.a minix-sys
|
||||
./usr/lib/libminlib.so.0.0 minix-sys
|
||||
./usr/lib/libminlib.so.0 minix-sys
|
||||
./usr/lib/libminlib.so minix-sys
|
||||
./usr/lib/libminlib.a minix-sys obsolete
|
||||
./usr/lib/libminlib_pic.a minix-sys obsolete
|
||||
./usr/lib/libminlib.so.0.0 minix-sys obsolete
|
||||
./usr/lib/libminlib.so.0 minix-sys obsolete
|
||||
./usr/lib/libminlib.so minix-sys obsolete
|
||||
./usr/lib/libm_pic.a minix-sys
|
||||
./usr/lib/libm.so.0 minix-sys
|
||||
./usr/lib/libm.so.0.10 minix-sys
|
||||
|
@ -2184,7 +2184,7 @@
|
|||
./usr/lib/lua/5.1/gpio.so minix-sys
|
||||
./usr/lib/lua/5.1/sqlite.so minix-sys
|
||||
./usr/lib/lua/5.1/syslog.so minix-sys
|
||||
./usr/lib/minlib.pc minix-sys
|
||||
./usr/lib/minlib.pc minix-sys obsolete
|
||||
./usr/lib/pkgconfig minix-sys
|
||||
./usr/lib/pkgconfig/atf-c.pc minix-sys atf
|
||||
./usr/lib/pkgconfig/atf-c++.pc minix-sys atf
|
||||
|
|
|
@ -21,9 +21,7 @@ SUBDIR+= ../external/gpl3/gcc/lib/libgcc .WAIT
|
|||
|
||||
.if defined(__MINIX)
|
||||
#LSC MINIX libc depends on
|
||||
# - libminlib because of minix/lib/libc/malloc-debug.c
|
||||
# - libmthread because of sys/lib/libunwind
|
||||
SUBDIR+= ../minix/lib/libminlib
|
||||
SUBDIR+= .WAIT
|
||||
|
||||
SUBDIR+= ../minix/lib/libsys
|
||||
|
|
|
@ -4,6 +4,13 @@
|
|||
# gen sources
|
||||
.if defined(__MINIX)
|
||||
.PATH: ${NETBSDSRCDIR}/minix/lib/libc/gen
|
||||
|
||||
CPPFLAGS.fslib.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
CPPFLAGS.fsversion.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
|
||||
SRCS+= dhcp_gettag.c dhcp_settag.c fsversion.c gcov.c gcov_flush.c itoa.c \
|
||||
oneC_sum.c paramvalue.c read_tsc_64.c servxcheck.c fslib.c
|
||||
|
||||
.endif # defined(__MINIX)
|
||||
.PATH: ${ARCHDIR}/gen ${.CURDIR}/gen
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
Name: c
|
||||
Description: NetBSD C Library
|
||||
Version: 1.0
|
||||
Libs: -lc -lminlib
|
||||
Libs: -lc
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Only include Minix-specific libraries when compiling
|
||||
# for non-Minix, i.e. not natively in a crossbuild.
|
||||
.if !defined(HOSTPROGNAME)
|
||||
LDADD+= -lminlib -lasyn -lterminfo
|
||||
LDADD+= -lasyn -lterminfo
|
||||
.endif
|
||||
|
||||
BINDIR?=/usr/bin
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
BINDIR?= /service
|
||||
MAN?=
|
||||
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
BINDIR?= /service
|
||||
MAN?=
|
||||
|
||||
DPADD+= ${LIBAUDIODRIVER} ${LIBCHARDRIVER} ${LIBSYS} ${LIBMINLIB}
|
||||
LDADD+= -laudiodriver -lchardriver -lsys -lminlib
|
||||
DPADD+= ${LIBAUDIODRIVER} ${LIBCHARDRIVER} ${LIBSYS}
|
||||
LDADD+= -laudiodriver -lchardriver -lsys
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
|
|
@ -98,7 +98,6 @@ dir.mmc:= minix/drivers/storage/mmc
|
|||
RAMDISK_DYNAMIC= 1
|
||||
PROGRAMS+= ld.elf_so
|
||||
PROG_LIBS+= libc
|
||||
PROG_MINIXLIBS+= libminlib
|
||||
PROG_MINIXLIBS+= libterminfo
|
||||
.endif
|
||||
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
usr d--755 0 0
|
||||
lib d--755 0 0
|
||||
libc.so.0 ---755 0 0 libc.so.0
|
||||
libminlib.so.0 ---755 0 0 libminlib.so.0
|
||||
libterminfo.so.0 ---755 0 0 libterminfo.so.0
|
||||
$
|
||||
$
|
||||
|
|
|
@ -6,8 +6,8 @@ FILES= $(PROG).conf
|
|||
FILESNAME= $(PROG)
|
||||
FILESDIR= /etc/system.conf.d
|
||||
|
||||
DPADD+= ${LIBBLOCKDRIVER} ${LIBDDEKIT_USB_CLIENT} ${LIBSYS} ${LIBMINLIB} ${LIBDDEKIT} ${LIBUSB}
|
||||
LDADD+= -lblockdriver -lddekit_usb_client -lsys -lminlib -lddekit -lusb
|
||||
DPADD+= ${LIBBLOCKDRIVER} ${LIBDDEKIT_USB_CLIENT} ${LIBSYS} ${LIBDDEKIT} ${LIBUSB}
|
||||
LDADD+= -lblockdriver -lddekit_usb_client -lsys -lddekit -lusb
|
||||
|
||||
#For easier debugging, uncomment:
|
||||
#LDADD+= -Wl,-Ttext=0x800000
|
||||
|
|
|
@ -9,7 +9,7 @@ BINDIR= /service
|
|||
|
||||
CPPFLAGS+= -I${.CURDIR}/../../include
|
||||
|
||||
DPADD+= ${LIBDDEKIT} ${LIBDDEKIT_USB_SERVER} ${LIBDEVMAN} ${LIBUSB} ${LIBMINC} ${LIBCLKCONF} ${LIBSYS} ${LIBMINLIB}
|
||||
LDADD+= -lddekit -lddekit_usb_server -ldevman -lusb -lminc -lclkconf -lsys -lminlib
|
||||
DPADD+= ${LIBDDEKIT} ${LIBDDEKIT_USB_SERVER} ${LIBDEVMAN} ${LIBUSB} ${LIBMINC} ${LIBCLKCONF} ${LIBSYS}
|
||||
LDADD+= -lddekit -lddekit_usb_server -ldevman -lusb -lminc -lclkconf -lsys
|
||||
|
||||
.include <minix.service.mk>
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
BINDIR?= /service
|
||||
MAN?=
|
||||
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
|
|
@ -5,8 +5,8 @@ SRCS= balloc.c link.c \
|
|||
stadir.c table.c time.c utility.c \
|
||||
write.c ialloc.c inode.c main.c path.c \
|
||||
super.c
|
||||
DPADD+= ${LIBMINIXFS} ${LIBBDEV} ${LIBSYS} ${LIBMINLIB}
|
||||
LDADD+= -lminixfs -lbdev -lsys -lminlib
|
||||
DPADD+= ${LIBMINIXFS} ${LIBBDEV} ${LIBSYS}
|
||||
LDADD+= -lminixfs -lbdev -lsys
|
||||
|
||||
WARNS=3
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@ PROG= isofs
|
|||
SRCS= main.c table.c mount.c super.c inode.c \
|
||||
utility.c misc.c path.c read.c stadir.c
|
||||
|
||||
DPADD+= ${LIBBDEV} ${LIBSYS} ${LIBMINLIB}
|
||||
LDADD+= -lbdev -lsys -lc -lminixfs -lminlib
|
||||
DPADD+= ${LIBBDEV} ${LIBSYS}
|
||||
LDADD+= -lbdev -lsys -lc -lminixfs
|
||||
|
||||
CPPFLAGS+= -DNR_BUFS=100
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ CPPFLAGS+= -I${NETBSDSRCDIR}/minix
|
|||
CPPFLAGS+= -I${NETBSDSRCDIR}/minix/fs
|
||||
CPPFLAGS+= -I${NETBSDSRCDIR}/minix/servers
|
||||
|
||||
DPADD+= ${LIBVTREEFS} ${LIBMINLIB}
|
||||
LDADD+= -lvtreefs -lminlib
|
||||
DPADD+= ${LIBVTREEFS} ${LIBMINIXFS}
|
||||
LDADD+= -lvtreefs -lminixfs
|
||||
|
||||
.include <minix.service.mk>
|
||||
|
|
|
@ -10,7 +10,7 @@ MAN=
|
|||
SRCS+= clock.c cpulocals.c interrupt.c main.c proc.c system.c \
|
||||
table.c utility.c usermapped_data.c
|
||||
|
||||
LDADD+= -ltimers -lsys -lexec -lminlib
|
||||
LDADD+= -ltimers -lsys -lexec
|
||||
|
||||
LINKERSCRIPT= ${.CURDIR}/arch/${MACHINE_ARCH}/kernel.lds
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
HERE=${.CURDIR}/arch/${MACHINE_ARCH}
|
||||
.PATH: ${HERE}
|
||||
|
||||
# objects we want unpaged from -lminlib
|
||||
# objects we want unpaged from -lc
|
||||
MINLIB_OBJS_UNPAGED= get_bp.o
|
||||
get_bp.o: ${NETBSDSRCDIR}/minix/lib/libminlib/${MACHINE_ARCH}/get_bp.S
|
||||
get_bp.o: ${NETBSDSRCDIR}/minix/lib/libc/arch/arm/get_bp.S
|
||||
|
||||
# objects we want unpaged from -lsys
|
||||
SYS_OBJS_UNPAGED=assert.o stacktrace.o
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
HERE=${.CURDIR}/arch/${MACHINE_ARCH}
|
||||
.PATH: ${HERE}
|
||||
|
||||
# objects we want unpaged from -lminlib
|
||||
# objects we want unpaged from -lc
|
||||
MINLIB_OBJS_UNPAGED= _cpufeature.o _cpuid.o get_bp.o
|
||||
_cpufeature.o: ${NETBSDSRCDIR}/minix/lib/libminlib/${MACHINE_ARCH}/_cpufeature.c
|
||||
_cpuid.o: ${NETBSDSRCDIR}/minix/lib/libminlib/${MACHINE_ARCH}/_cpuid.S
|
||||
get_bp.o: ${NETBSDSRCDIR}/minix/lib/libminlib/${MACHINE_ARCH}/get_bp.S
|
||||
_cpufeature.o: ${NETBSDSRCDIR}/minix/lib/libc/arch/${MACHINE_ARCH}/_cpufeature.c
|
||||
_cpuid.o: ${NETBSDSRCDIR}/minix/lib/libc/arch/${MACHINE_ARCH}/_cpuid.S
|
||||
get_bp.o: ${NETBSDSRCDIR}/minix/lib/libc/arch/${MACHINE_ARCH}/get_bp.S
|
||||
|
||||
# objects we want unpaged from -lsys
|
||||
SYS_OBJS_UNPAGED=assert.o stacktrace.o
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
.include <bsd.own.mk>
|
||||
|
||||
SUBDIR+= libminlib
|
||||
SUBDIR+= .WAIT
|
||||
|
||||
SUBDIR+= libsys
|
||||
SUBDIR+= libmthread
|
||||
SUBDIR+= .WAIT
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
# MINIX Specifics sources
|
||||
.PATH: ${NETBSDSRCDIR}/minix/lib/libc
|
||||
|
||||
CPPFLAGS.fslib.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
|
||||
SRCS+= minix-malloc.c minix-calloc.c
|
||||
SRCS+= minix-malloc-debug.c
|
||||
SRCS+= configfile.c mtab.c stderr.c
|
||||
|
|
5
minix/lib/libc/arch/arm/Makefile.inc
Normal file
5
minix/lib/libc/arch/arm/Makefile.inc
Normal file
|
@ -0,0 +1,5 @@
|
|||
C_HERE=${NETBSDSRCDIR}/minix/lib/libc/arch/${ARCHSUBDIR}
|
||||
.PATH: ${C_HERE}
|
||||
|
||||
SRCS+= get_bp.S \
|
||||
read_tsc.c
|
|
@ -1,4 +1,5 @@
|
|||
#include <sys/types.h>
|
||||
#include <minix/minlib.h>
|
||||
|
||||
void
|
||||
read_tsc(u32_t *hi, u32_t *lo)
|
11
minix/lib/libc/arch/i386/Makefile.inc
Normal file
11
minix/lib/libc/arch/i386/Makefile.inc
Normal file
|
@ -0,0 +1,11 @@
|
|||
C_HERE=${NETBSDSRCDIR}/minix/lib/libc/arch/${ARCHSUBDIR}
|
||||
.PATH: ${C_HERE}
|
||||
|
||||
.warning looking into ${C_HERE}
|
||||
|
||||
SRCS+= _cpuid.S \
|
||||
get_bp.S \
|
||||
getprocessor.S \
|
||||
read_tsc.S \
|
||||
_cpufeature.c
|
||||
|
|
@ -3,6 +3,7 @@
|
|||
#include <minix/config.h> /* for unused stuff in <minix/type.h> :-( */
|
||||
#include <limits.h>
|
||||
#include <dirent.h>
|
||||
#include <assert.h>
|
||||
#include <sys/types.h>
|
||||
#include <minix/const.h>
|
||||
#include <minix/type.h> /* for unshort :-( */
|
||||
|
@ -54,6 +55,6 @@ uint8_t fs_mode_to_type(mode_t mode)
|
|||
else if(S_ISFIFO(mode)) return DT_FIFO;
|
||||
else if(S_ISSOCK(mode)) return DT_SOCK;
|
||||
|
||||
panic("unknown type, mode 0x%x", mode);
|
||||
assert(0 && "unknown type");
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@ SRCS+= accept.c access.c adjtime.c bind.c brk.c sbrk.c m_closefrom.c getsid.c \
|
|||
chdir.c chmod.c fchmod.c chown.c fchown.c chroot.c close.c \
|
||||
clock_getres.c clock_gettime.c clock_settime.c \
|
||||
connect.c dup.c dup2.c execve.c fcntl.c flock.c fpathconf.c fork.c \
|
||||
fstatfs.c fstatvfs.c fsync.c ftruncate.c gcov_flush.c getdents.c \
|
||||
fstatfs.c fstatvfs.c fsync.c ftruncate.c gcov_flush_sys.c getdents.c \
|
||||
getegid.c getgid.c \
|
||||
getgroups.c getitimer.c setitimer.c __getlogin.c getpeername.c \
|
||||
getpgrp.c getpid.c getppid.c priority.c getrlimit.c getsockname.c \
|
||||
|
@ -33,3 +33,4 @@ lchown.o lchown.pico lchown.bc: ${NETBSDSRCDIR}/tools/compat/lchown.c
|
|||
lchmod.o lchmod.pico lchmod.bc: ${NETBSDSRCDIR}/tools/compat/lchmod.c
|
||||
|
||||
.include "${NETBSDSRCDIR}/minix/lib/libc/arch/${ARCHSUBDIR}/sys/Makefile.inc"
|
||||
.include "${NETBSDSRCDIR}/minix/lib/libc/arch/${ARCHSUBDIR}/Makefile.inc"
|
||||
|
|
|
@ -61,6 +61,8 @@ CLEANFILES+= ${f:C/\.o/.bc/}
|
|||
.endif # ${USE_BITCODE:Uno} == "yes"
|
||||
.endfor
|
||||
|
||||
CPPFLAGS.fslib.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
|
||||
# LSC: I would like not to have to copy te file, but I can't
|
||||
# have libsa appear first in the .PATH, for a lot of files
|
||||
# would be taken from there, which is not the intention ATM.
|
||||
|
@ -198,7 +200,7 @@ CPPFLAGS.tolower_.c+= -I${LIBCDIR}/locale
|
|||
CPPFLAGS.toupper_.c+= -I${LIBCDIR}/locale
|
||||
|
||||
.for f in \
|
||||
waitpid.o
|
||||
waitpid.o read_tsc_64.o fslib.o itoa.o
|
||||
${f} ${f:C/\.o/.bc/}: ${LIBMINIXCDIR}/gen/${f:C/\.o/.c/}
|
||||
OBJS+= ${f}
|
||||
CLEANFILES+= ${f}
|
||||
|
@ -297,4 +299,7 @@ CLEANFILES+= ${f:C/\.o/.bc/}
|
|||
.endif # ${USE_BITCODE:Uno} == "yes"
|
||||
.endfor
|
||||
|
||||
ARCHSUBDIR=${MACHINE_CPU}
|
||||
.include "${NETBSDSRCDIR}/minix/lib/libc/arch/${MACHINE_CPU}/Makefile.inc"
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
NOGCCERROR=yes
|
||||
NOCLANGERROR=yes
|
||||
|
||||
.include <bsd.own.mk>
|
||||
|
||||
.PATH: ${.CURDIR} ${.CURDIR}/${MACHINE_ARCH}
|
||||
.include "${MACHINE_ARCH}/Makefile.inc"
|
||||
|
||||
INCSDIR= /usr/include
|
||||
LIB= minlib
|
||||
|
||||
USE_SHLIBDIR= yes
|
||||
|
||||
CPPFLAGS.fslib.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
CPPFLAGS.fsversion.c+= -I${NETBSDSRCDIR}/minix/fs
|
||||
SRCS+= fslib.c fsversion.c
|
||||
|
||||
# DHCP get/set tags.
|
||||
SRCS+= dhcp_gettag.c dhcp_settag.c
|
||||
|
||||
# Gcov support.
|
||||
SRCS+= gcov.c gcov_flush.c
|
||||
|
||||
# Various utils
|
||||
SRCS+= itoa.c read_tsc_64.c
|
||||
|
||||
# servxcheck
|
||||
SRCS+= servxcheck.c
|
||||
|
||||
# queryparam
|
||||
SRCS+= paramvalue.c
|
||||
|
||||
SRCS+= oneC_sum.c
|
||||
|
||||
SUBDIR+= pkgconfig
|
||||
|
||||
.include <bsd.lib.mk>
|
||||
.include <bsd.subdir.mk>
|
|
@ -1 +0,0 @@
|
|||
SRCS+= get_bp.S read_tsc.c
|
|
@ -1,2 +0,0 @@
|
|||
SRCS+= _cpufeature.c _cpuid.S get_bp.S getprocessor.S \
|
||||
read_tsc.S
|
|
@ -1,9 +0,0 @@
|
|||
.include <bsd.own.mk>
|
||||
|
||||
NOOBJ= # defined
|
||||
|
||||
FILES=minlib.pc
|
||||
FILESDIR=/usr/lib
|
||||
FILESMODE=444
|
||||
|
||||
.include <bsd.prog.mk>
|
|
@ -1,6 +0,0 @@
|
|||
Name: minlib
|
||||
Description: Minix Compatibility Library
|
||||
Version: 1.0
|
||||
Libs: -lminlib
|
||||
Cflags:
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
major=0
|
||||
minor=0
|
|
@ -1,7 +1,4 @@
|
|||
BINDIR?= /service
|
||||
MAN?=
|
||||
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
|
|
@ -1,7 +1,4 @@
|
|||
BINDIR?= /service
|
||||
MAN?=
|
||||
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
|
||||
.include "../Makefile.inc"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PROG = devman
|
||||
SRCS = main.c device.c buf.c bind.c
|
||||
|
||||
DPADD+= ${LIBSYS} ${LIBMINLIB}
|
||||
LDADD = -lvtreefs -lsys -lminlib
|
||||
DPADD+= ${LIBSYS}
|
||||
LDADD = -lvtreefs -lsys
|
||||
|
||||
.include <minix.service.mk>
|
||||
|
|
|
@ -53,7 +53,7 @@ LDADD.test72+= -lminixfs
|
|||
PROGS += testvm
|
||||
OBJS.testvm+= testcache.o
|
||||
LDSTATIC.testvm= -static
|
||||
LDADD.testvm+= -lsys -ltimers -lminlib
|
||||
LDADD.testvm+= -lsys -ltimers
|
||||
|
||||
FILES += testvm.conf
|
||||
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
# Copied from drivers/Makefile.inc, and slightly edited.
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
BINDIR?=/usr/sbin
|
||||
|
|
|
@ -6,8 +6,8 @@ SCRIPTS= ddekittest.sh
|
|||
#uncomment the following for proper debugging
|
||||
#CFLAGS+=-g
|
||||
#LDFLAGS+= -Ttext=0x4000000
|
||||
LDADD+= -lsys -lddekit -lminlib
|
||||
DPADD+= ${LIBSYS} ${LIBDDEKIT} ${LIBMINLIB}
|
||||
LDADD+= -lsys -lddekit
|
||||
DPADD+= ${LIBSYS} ${LIBDDEKIT}
|
||||
|
||||
MAN=
|
||||
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
# Copied from drivers/Makefile.inc
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
BINDIR?=/usr/sbin
|
||||
|
|
|
@ -1,4 +1,2 @@
|
|||
# Copied from drivers/Makefile.inc
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
BINDIR?=/usr/sbin
|
||||
|
|
|
@ -2,10 +2,10 @@ all: requestor grantor 1fifo 2fifo
|
|||
chmod +x down run
|
||||
|
||||
requestor: requestor.c inc.h
|
||||
cc -static -o $@ $< -lsys -lminlib
|
||||
cc -static -o $@ $< -lsys
|
||||
|
||||
grantor: grantor.c inc.h
|
||||
cc -static -o $@ $< -lsys -lminlib
|
||||
cc -static -o $@ $< -lsys
|
||||
|
||||
1fifo 2fifo:
|
||||
mkfifo $@
|
||||
|
|
|
@ -9,12 +9,6 @@ MAN?=
|
|||
|
||||
CPPFLAGS+= -I${.CURDIR}
|
||||
|
||||
.if ${HOST_OSTYPE:C/\-.*//:U} == "Minix" || !defined(HOSTPROGNAME)
|
||||
#LSC: FIXME This should not be required, more so only on Minix...
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${MINLIB} ${COMPAT_MINIX}
|
||||
.endif
|
||||
|
||||
NOGCCERROR?= yes
|
||||
NOCLANGERROR?= yes
|
||||
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
PROG= mkproto
|
||||
MAN=
|
||||
|
||||
LDADD+= -lminlib
|
||||
DPADD+= ${LIBMINLIB}
|
||||
|
||||
NOGCCERROR?= yes
|
||||
NOCLANGERROR?= yes
|
||||
|
||||
|
|
|
@ -628,7 +628,7 @@ DPLIBC ?= ${DESTDIR}${LIBC_SO}
|
|||
.endif
|
||||
.else
|
||||
.if ${LIB} != "c" && ${LIB:Mgcc*} == "" \
|
||||
&& ${LIB} != "minlib" && ${LIB} != "sys" && ${LIB} != "minc" && ${LIB} != "mthread" # Minix-specific libs
|
||||
&& ${LIB} != "sys" && ${LIB} != "minc" && ${LIB} != "mthread" # Minix-specific libs
|
||||
.if !empty(LIBC_SO)
|
||||
DPLIBC ?= ${DESTDIR}${LIBC_SO}
|
||||
.endif
|
||||
|
|
|
@ -229,7 +229,6 @@ LIB${_lib:tu}= ${DESTDIR}/usr/lib/lib${_lib:S/xx/++/:S/atf_c/atf-c/}.a
|
|||
lwip \
|
||||
minc \
|
||||
minixfs \
|
||||
minlib \
|
||||
mthread \
|
||||
netdriver \
|
||||
netsock \
|
||||
|
|
Loading…
Reference in a new issue