003 File Manager
Current Path:
/usr/src/usr.bin/m4
usr
/
src
/
usr.bin
/
m4
/
📁
..
📄
Makefile
(770 B)
📄
Makefile.depend
(355 B)
📄
NOTES
(2.03 KB)
📁
TEST
📄
eval.c
(21.11 KB)
📄
expr.c
(1.34 KB)
📄
extern.h
(7.01 KB)
📄
gnum4.c
(14.36 KB)
📄
look.c
(7.26 KB)
📄
m4.1
(14.76 KB)
📄
main.c
(15.12 KB)
📄
mdef.h
(6.66 KB)
📄
misc.c
(8.74 KB)
📄
parser.y
(2.23 KB)
📄
pathnames.h
(1.96 KB)
📄
stdd.h
(2.28 KB)
📁
tests
📄
tokenizer.l
(2.59 KB)
📄
trace.c
(4.63 KB)
Editing: Makefile
# $OpenBSD: Makefile,v 1.13 2014/05/12 19:11:19 espie Exp $ # $FreeBSD$ # -DEXTENDED # if you want the paste & spaste macros. .include <src.opts.mk> PROG= m4 CFLAGS+=-DEXTENDED -I${.CURDIR} -I${SRCTOP}/lib/libopenbsd LIBADD= m openbsd NO_WMISSING_VARIABLE_DECLARATIONS= SRCS= eval.c expr.c look.c main.c misc.c gnum4.c trace.c parser.y .if target(bootstrap_m4_tokenizer) # When crossbuilding on non-FreeBSD we need to first build m4 with pre-generated # tokenizer files and the build the real m4 once we have lex+yacc. SRCS+= tokenizer.c .else SRCS+= tokenizer.l .endif GENFILES= tokenizer.c parser.c parser.h WARNS?= 3 tokenizer.o: parser.h CLEANFILES+= parser.c parser.h tokenizer.o tokenizer.c HAS_TESTS= SUBDIR.${MK_TESTS}+= tests .include <bsd.prog.mk>
Upload File
Create Folder