diff options
author | Dave Brolley <brolley@redhat.com> | 2002-06-18 21:19:17 +0000 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2002-06-18 21:19:17 +0000 |
commit | c2b0dec2dcf3f57f3c306ad84b8e8a83bb913d35 (patch) | |
tree | 811575f8f51bc668cbc394638d85fbce6d54620d /libgloss/frv/Makefile.in | |
parent | 7ed77745fc5b5fa39a13b8f8128df4bb257a6495 (diff) | |
download | newlib-c2b0dec2dcf3f57f3c306ad84b8e8a83bb913d35.zip newlib-c2b0dec2dcf3f57f3c306ad84b8e8a83bb913d35.tar.gz newlib-c2b0dec2dcf3f57f3c306ad84b8e8a83bb913d35.tar.bz2 |
2002-06-18 Dave Brolley <brolley@redhat.com>
From Catherine Moore, Michael Meissner, Richard Sandiford:
* configure.in: Support frv*-*-*.
* frv/Makefile.in: New file.
* frv/configure: New file.
* frv/configure.in: New file.
* frv/crt0.S: New file.
* frv/fstat.c: New file.
* frv/getpid.c: New file.
* frv/isatty.c: New file.
* frv/kill.c: New file.
* frv/print.c: New file.
* frv/putnum.c: New file.
* frv/sbrk.c: New file.
* frv/sim-close.S: New file.
* frv/sim-exit.S: New file.
* frv/sim-inbyte.c: New file.
* frv/sim-lseek.S: New file.
* frv/sim-open.S: New file.
* frv/sim-read.S: New file.
* frv/sim-time.c: New file.
* frv/sim-unlink.S: New file.
* frv/sim-write.S: New file.
* frv/stat.c: New file.
Diffstat (limited to 'libgloss/frv/Makefile.in')
-rw-r--r-- | libgloss/frv/Makefile.in | 124 |
1 files changed, 124 insertions, 0 deletions
diff --git a/libgloss/frv/Makefile.in b/libgloss/frv/Makefile.in new file mode 100644 index 0000000..b350945 --- /dev/null +++ b/libgloss/frv/Makefile.in @@ -0,0 +1,124 @@ +# Copyright (c) 2002 Red Hat, Inc +# +# The authors hereby grant permission to use, copy, modify, distribute, +# and license this software and its documentation for any purpose, provided +# that existing copyright notices are retained in all copies and that this +# notice is included verbatim in any distributions. No written agreement, +# license, or royalty fee is required for any of the authorized uses. +# Modifications to this software may be copyrighted by their authors +# and need not follow the licensing terms described here, provided that +# the new terms are clearly indicated on the first page of each file where +# they apply. + +# Makefile for libgloss/frv. This is the board support +# code for the various frv targets. + +VPATH = @srcdir@ @srcdir@/.. +srcdir = @srcdir@ +objdir = . +srcroot = $(srcdir)/../.. +objroot = $(objdir)/../.. + +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +host_alias = @host_alias@ +target_alias = @target_alias@ + +bindir = @bindir@ +libdir = @libdir@ +tooldir = $(exec_prefix)/$(target_alias) + +# Multilib support variables. +# TOP is used instead of MULTI{BUILD,SRC}TOP. +MULTIDIRS = +MULTISUBDIR = +MULTIDO = true +MULTICLEAN = true + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ + +SHELL = /bin/sh + +CC = @CC@ + +AS = @AS@ +AR = @AR@ +LD = @LD@ +RANLIB = @RANLIB@ +AR_FLAGS = rc + +OBJDUMP = `if [ -f ${objroot}/../binutils/objdump ] ; \ + then echo ${objroot}/../binutils/objdump ; \ + else t='$(program_transform_name)'; echo objdump | sed -e $$t ; fi` +OBJCOPY = `if [ -f ${objroot}/../binutils/objcopy ] ; \ + then echo ${objroot}/../binutils/objcopy ; \ + else t='$(program_transform_name)'; echo objcopy | sed -e $$t ; fi` + +CRT0 = crt0.o +SIM_BSP = libsim.a +SIM_OBJS = fstat.o \ + getpid.o \ + isatty.o \ + kill.o \ + putnum.o \ + sbrk.o \ + sim-close.o \ + sim-exit.o \ + sim-inbyte.o \ + sim-lseek.o \ + sim-open.o \ + sim-read.o \ + sim-time.o \ + sim-unlink.o \ + sim-write.o \ + stat.o + +#### Host specific Makefile fragment comes in here. +@host_makefile_frag@ + +all: $(CRT0) $(SIM_BSP) + +$(SIM_BSP): $(SIM_OBJS) + $(AR) $(ARFLAGS) $@ $? + $(RANLIB) $@ + +fstat.o: $(srcdir)/fstat.c +getpid.o: $(srcdir)/getpid.c +isatty.o: $(srcdir)/isatty.c +kill.o: $(srcdir)/kill.c +putnum.o: $(srcdir)/putnum.c +sbrk.o: $(srcdir)/sbrk.c +sim-close.o: $(srcdir)/sim-close.S +sim-exit.o: $(srcdir)/sim-exit.S +sim-inbyte.o: $(srcdir)/sim-inbyte.c +sim-lseek.o: $(srcdir)/sim-lseek.S +sim-open.o: $(srcdir)/sim-open.S +sim-read.o: $(srcdir)/sim-read.S +sim-time.o: $(srcdir)/sim-time.c +sim-unlink.o: $(srcdir)/sim-unlink.S +sim-write.o: $(srcdir)/sim-write.S +stat.o: $(srcdir)/stat.c + +install: $($(CPU)_INSTALL) + $(INSTALL_DATA) $(CRT0) $(tooldir)/lib${MULTISUBDIR}/$(CRT0) + $(INSTALL_DATA) $(SIM_BSP) $(tooldir)/lib${MULTISUBDIR}/$(SIM_BSP) + +clean mostlyclean: + rm -f *.o *.a + +distclean maintainer-clean realclean: clean + rm -f Makefile config.cache config.log config.status + +.PHONY: info dvi doc install-info clean-info +info doc dvi: +install-info: +clean-info: + +Makefile: Makefile.in config.status @host_makefile_frag_path@ + $(SHELL) config.status + +config.status: configure + $(SHELL) config.status --recheck |