⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.am

📁 Newlib 嵌入式 C库 标准实现代码
💻 AM
字号:
## Process this file with automake to generate Makefile.inAUTOMAKE_OPTIONS = cygnusINCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)GENERAL_SOURCES = \	clearerr.c			\	fclose.c			\	fdopen.c			\	feof.c				\	ferror.c			\	fflush.c			\	fgetc.c			\	fgetpos.c			\	fgets.c			\	fileno.c			\	findfp.c			\	fiprintf.c			\	flags.c			\	fopen.c			\	fprintf.c			\	fputc.c			\	fputs.c			\	fread.c			\	freopen.c			\	fscanf.c			\	fiscanf.c			\	fseek.c			\	fsetpos.c			\	ftell.c			\	fvwrite.c			\	fwalk.c			\	fwrite.c			\	getc.c				\	getchar.c			\	getc_u.c			\	getchar_u.c			\	getdelim.c			\	getline.c			\	gets.c				\	iprintf.c			\	iscanf.c			\	makebuf.c			\	perror.c			\	printf.c			\	putc.c				\	putchar.c			\	putc_u.c			\	putchar_u.c			\	puts.c				\	refill.c			\	remove.c			\	rename.c			\	rewind.c			\	rget.c				\	scanf.c			\	sccl.c				\	setbuf.c			\	setbuffer.c			\	setlinebuf.c			\	setvbuf.c			\	siprintf.c			\	siscanf.c			\	sniprintf.c			\	snprintf.c			\	sprintf.c			\	sscanf.c			\	stdio.c			\	tmpfile.c			\	tmpnam.c			\	ungetc.c			\	vdiprintf.c			\	vdprintf.c			\	viprintf.c			\	viscanf.c			\	vprintf.c			\	vscanf.c			\	vsiprintf.c			\	vsiscanf.c			\	vsnprintf.c			\	vsniprintf.c			\	vsprintf.c			\	vsscanf.c			\	wbuf.c				\	wsetup.c## The following are EL/IX level 2 interfacesif ELIX_LEVEL_1ELIX_2_SOURCES =elseELIX_2_SOURCES = \	asiprintf.c		\	asprintf.c		\	fcloseall.c		\	fseeko.c		\	ftello.c		\	getw.c			\	mktemp.c		\	putw.c			\	vasiprintf.c		\	vasprintf.cendif## The following are EL/IX level 2 interfacesif ELIX_LEVEL_1ELIX_4_SOURCES =elseif ELIX_LEVEL_2ELIX_4_SOURCES =elseif ELIX_LEVEL_3ELIX_4_SOURCES =elseELIX_4_SOURCES = \	asniprintf.c		\	asnprintf.c		\	diprintf.c		\	dprintf.c		\	fmemopen.c		\	fopencookie.c		\	funopen.c		\	open_memstream.c	\	vasniprintf.c		\	vasnprintf.cendif !ELIX_LEVEL_3endif !ELIX_LEVEL_2endif !ELIX_LEVEL_1LIBADD_OBJS = \	$(lpfx)vfiprintf.$(oext) $(lpfx)vfprintf.$(oext) \	$(lpfx)vfscanf.$(oext) $(lpfx)vfiscanf.$(oext)libstdio_la_LDFLAGS = -Xcompiler -nostdlibif USE_LIBTOOLnoinst_LTLIBRARIES = libstdio.lalibstdio_la_SOURCES = $(GENERAL_SOURCES) $(ELIX_2_SOURCES) $(ELIX_4_SOURCES)libstdio_la_LIBADD = $(LIBADD_OBJS)libstdio_la_DEPENDENCIES = $(LIBADD_OBJS)LIB_COMPILE = $(LTCOMPILE)noinst_DATA = objectlist.awk.inelsenoinst_LIBRARIES = lib.alib_a_SOURCES = $(GENERAL_SOURCES) $(ELIX_2_SOURCES) $(ELIX_4_SOURCES)lib_a_LIBADD = $(LIBADD_OBJS)lib_a_CFLAGS = $(AM_CFLAGS)lib_a_DEPENDENCIES = $(LIBADD_OBJS)LIB_COMPILE = $(COMPILE)noinst_DATA =endif # USE_LIBTOOLinclude $(srcdir)/../../Makefile.shared# This rule is needed so that libtool compiles vfiprintf before vfprintf. Otherwise# libtool moves vfprintf.o and subsequently can't find it.$(lpfx)vfprintf.$(oext): vfprintf.c	$(LIB_COMPILE) -fshort-enums -c $(srcdir)/vfprintf.c -o $@$(lpfx)vfiprintf.$(oext): vfprintf.c	$(LIB_COMPILE) -fshort-enums -DINTEGER_ONLY -c $(srcdir)/vfprintf.c -o $@$(lpfx)vfscanf.$(oext): vfscanf.c	$(LIB_COMPILE) -c $(srcdir)/vfscanf.c -o $@$(lpfx)vfiscanf.$(oext): vfscanf.c	$(LIB_COMPILE) -DINTEGER_ONLY -c $(srcdir)/vfscanf.c -o $@CHEWOUT_FILES = \	clearerr.def		\	diprintf.def		\	dprintf.def		\	fclose.def		\	fcloseall.def		\	fdopen.def		\	feof.def		\	ferror.def		\	fflush.def		\	fgetc.def		\	fgetpos.def		\	fgets.def		\	fileno.def		\	fmemopen.def		\	fopen.def		\	fopencookie.def		\	fputc.def		\	fputs.def		\	fread.def		\	freopen.def		\	fseek.def		\	fsetpos.def		\	ftell.def		\	funopen.def		\	fwrite.def		\	getc.def		\	getc_u.def		\	getchar.def		\	getchar_u.def		\	getdelim.def		\	getline.def		\	gets.def		\	getw.def		\	mktemp.def		\	open_memstream.def	\	perror.def		\	putc.def		\	putc_u.def		\	putchar.def		\	putchar_u.def		\	puts.def		\	putw.def		\	remove.def		\	rename.def		\	rewind.def		\	setbuf.def		\	setbuffer.def		\	setlinebuf.def		\	setvbuf.def		\	siprintf.def		\	siscanf.def		\	sprintf.def		\	sscanf.def		\	tmpfile.def		\	tmpnam.def		\	ungetc.def		\	vfprintf.def		\	vfscanf.def		\	viprintf.def		\	viscanf.defSUFFIXES = .defCHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str.c.def:	$(CHEW) < $< > $*.def 2> $*.ref	touch stmp-defTARGETDOC = ../tmp.texidoc: $(CHEWOUT_FILES)	cat $(srcdir)/stdio.tex >> $(TARGETDOC)CLEANFILES = $(CHEWOUT_FILES) *.ref$(lpfx)fclose.$(oext): local.h$(lpfx)fdopen.$(oext): local.h$(lpfx)fflush.$(oext): local.h$(lpfx)findfp.$(oext): local.h$(lpfx)fmemopen.$(oext): local.h$(lpfx)fopen.$(oext): local.h$(lpfx)fopencookie.$(oext): local.h$(lpfx)fputs.$(oext): fvwrite.h$(lpfx)fread.$(oext): local.h$(lpfx)freopen.$(oext): local.h$(lpfx)fseek.$(oext): local.h$(lpfx)ftell.$(oext): local.h$(lpfx)funopen.$(oext): local.h$(lpfx)fvwrite.$(oext): local.h fvwrite.h$(lpfx)fwalk.$(oext): local.h$(lpfx)fwrite.$(oext): local.h fvwrite.h$(lpfx)iscanf.$(oext): local.h$(lpfx)makebuf.$(oext): local.h$(lpfx)open_memstream.$(oext): local.h$(lpfx)puts.$(oext): fvwrite.h$(lpfx)refill.$(oext): local.h$(lpfx)scanf.$(oext): local.h$(lpfx)setbuf.$(oext): local.h$(lpfx)setvbuf.$(oext): local.h$(lpfx)siprintf.$(oext): local.h$(lpfx)sniprintf.$(oext): local.h$(lpfx)sprintf.$(oext): local.h$(lpfx)siscanf.$(oext): local.h$(lpfx)sscanf.$(oext): local.h$(lpfx)stdio.$(oext): local.h$(lpfx)ungetc.$(oext): local.h$(lpfx)vfiprintf.$(oext): local.h$(lpfx)vfprintf.$(oext): local.h$(lpfx)vfiscanf.$(oext): local.h floatio.h$(lpfx)vfscanf.$(oext): local.h floatio.h$(lpfx)viscanf.$(oext): local.h$(lpfx)vscanf.$(oext): local.h$(lpfx)vsniprintf.$(oext): local.h$(lpfx)vsiscanf.$(oext): local.h$(lpfx)vsscanf.$(oext): local.h$(lpfx)wbuf.$(oext): local.h fvwrite.h$(lpfx)wsetup.$(oext): local.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -