OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [newlib-1.17.0/] [newlib/] [libc/] [sys/] [sparc64/] [Makefile.in] - Blame information for rev 158

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 148 jeremybenn
# Makefile.in generated by automake 1.9.6 from Makefile.am.
2
# @configure_input@
3
 
4
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5
# 2003, 2004, 2005  Free Software Foundation, Inc.
6
# This Makefile.in is free software; the Free Software Foundation
7
# gives unlimited permission to copy and/or distribute it,
8
# with or without modifications, as long as this notice is preserved.
9
 
10
# This program is distributed in the hope that it will be useful,
11
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13
# PARTICULAR PURPOSE.
14
 
15
@SET_MAKE@
16
 
17
srcdir = @srcdir@
18
top_srcdir = @top_srcdir@
19
VPATH = @srcdir@
20
pkgdatadir = $(datadir)/@PACKAGE@
21
pkglibdir = $(libdir)/@PACKAGE@
22
pkgincludedir = $(includedir)/@PACKAGE@
23
top_builddir = .
24
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
25
INSTALL = @INSTALL@
26
install_sh_DATA = $(install_sh) -c -m 644
27
install_sh_PROGRAM = $(install_sh) -c
28
install_sh_SCRIPT = $(install_sh) -c
29
INSTALL_HEADER = $(INSTALL_DATA)
30
transform = $(program_transform_name)
31
NORMAL_INSTALL = :
32
PRE_INSTALL = :
33
POST_INSTALL = :
34
NORMAL_UNINSTALL = :
35
PRE_UNINSTALL = :
36
POST_UNINSTALL = :
37
build_triplet = @build@
38
host_triplet = @host@
39
DIST_COMMON = $(srcdir)/../../../../config.guess \
40
        $(srcdir)/../../../../config.sub $(srcdir)/Makefile.in \
41
        $(srcdir)/Makefile.am $(top_srcdir)/configure \
42
        $(am__configure_deps) $(srcdir)/../../../../mkinstalldirs
43
subdir = .
44
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
45
am__aclocal_m4_deps = $(top_srcdir)/../../../acinclude.m4 \
46
        $(top_srcdir)/configure.in
47
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
48
        $(ACLOCAL_M4)
49
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
50
 configure.lineno configure.status.lineno
51
mkinstalldirs = $(SHELL) $(top_srcdir)/../../../../mkinstalldirs
52
CONFIG_CLEAN_FILES =
53
LIBRARIES = $(noinst_LIBRARIES)
54
ARFLAGS = cru
55
lib_a_AR = $(AR) $(ARFLAGS)
56
am__DEPENDENCIES_1 =
57
am__DEPENDENCIES_2 = sbrk_r.o wait_r.o
58
am__DEPENDENCIES_3 = access.o chdir.o chmod.o chown.o dup.o fcntl.o \
59
        lstat.o mkdir.o pipe.o rmdir.o times.o umask.o utimes.o
60
am__DEPENDENCIES_4 = close.o fork.o fstat.o getpid.o gettimeofday.o \
61
        kill.o link.o lseek.o open.o read.o stat.o times.o unlink.o \
62
        wait4.o write.o
63
am__DEPENDENCIES_5 = close_r.o fork_r.o fstat_r.o getpid_r.o \
64
        gettimeofday_r.o kill_r.o link_r.o lseek_r.o open_r.o read_r.o \
65
        stat_r.o times_r.o unlink_r.o wait4_r.o write_r.o
66
lib_a_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
67
        $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) \
68
        $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_4) \
69
        $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_1)
70
am__objects_1 = cerror.$(OBJEXT) crt0.$(OBJEXT) dup2.$(OBJEXT) \
71
        execve.$(OBJEXT) _exit.$(OBJEXT) sigsetjmp.$(OBJEXT) \
72
        utime.$(OBJEXT)
73
am__objects_2 = sbrk.$(OBJEXT) wait.$(OBJEXT)
74
am__objects_3 = _main.$(OBJEXT) ieee.$(OBJEXT) closedir.$(OBJEXT) \
75
        opendir.$(OBJEXT) readdir.$(OBJEXT) rewinddir.$(OBJEXT) \
76
        scandir.$(OBJEXT) seekdir.$(OBJEXT) telldir.$(OBJEXT) \
77
        creat.$(OBJEXT) isatty.$(OBJEXT) utime2.$(OBJEXT)
78
am__objects_4 =
79
am_lib_a_OBJECTS = $(am__objects_1) $(am__objects_2) $(am__objects_3) \
80
        $(am__objects_4)
81
lib_a_OBJECTS = $(am_lib_a_OBJECTS)
82
DEFAULT_INCLUDES = -I. -I$(srcdir)
83
depcomp =
84
am__depfiles_maybe =
85
CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
86
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
87
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
88
CCLD = $(CC)
89
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
90
SOURCES = $(lib_a_SOURCES)
91
ETAGS = etags
92
CTAGS = ctags
93
ACLOCAL = @ACLOCAL@
94
AMDEP_FALSE = @AMDEP_FALSE@
95
AMDEP_TRUE = @AMDEP_TRUE@
96
AMTAR = @AMTAR@
97
AR = @AR@
98
AS = @AS@
99
AUTOCONF = @AUTOCONF@
100
AUTOHEADER = @AUTOHEADER@
101
AUTOMAKE = @AUTOMAKE@
102
AWK = @AWK@
103
CC = @CC@
104
CCAS = @CCAS@
105
CCASFLAGS = @CCASFLAGS@
106
CCDEPMODE = @CCDEPMODE@
107
CYGPATH_W = @CYGPATH_W@
108
DEFS = @DEFS@
109
DEPDIR = @DEPDIR@
110
ECHO_C = @ECHO_C@
111
ECHO_N = @ECHO_N@
112
ECHO_T = @ECHO_T@
113
ELIX_LEVEL_0_FALSE = @ELIX_LEVEL_0_FALSE@
114
ELIX_LEVEL_0_TRUE = @ELIX_LEVEL_0_TRUE@
115
ELIX_LEVEL_1_FALSE = @ELIX_LEVEL_1_FALSE@
116
ELIX_LEVEL_1_TRUE = @ELIX_LEVEL_1_TRUE@
117
ELIX_LEVEL_2_FALSE = @ELIX_LEVEL_2_FALSE@
118
ELIX_LEVEL_2_TRUE = @ELIX_LEVEL_2_TRUE@
119
ELIX_LEVEL_3_FALSE = @ELIX_LEVEL_3_FALSE@
120
ELIX_LEVEL_3_TRUE = @ELIX_LEVEL_3_TRUE@
121
ELIX_LEVEL_4_FALSE = @ELIX_LEVEL_4_FALSE@
122
ELIX_LEVEL_4_TRUE = @ELIX_LEVEL_4_TRUE@
123
INSTALL_DATA = @INSTALL_DATA@
124
INSTALL_PROGRAM = @INSTALL_PROGRAM@
125
INSTALL_SCRIPT = @INSTALL_SCRIPT@
126
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
127
LDFLAGS = @LDFLAGS@
128
LIBOBJS = @LIBOBJS@
129
LIBS = @LIBS@
130
LTLIBOBJS = @LTLIBOBJS@
131
MAINT = @MAINT@
132
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
133
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
134
MAKEINFO = @MAKEINFO@
135
MAY_SUPPLY_SYSCALLS_FALSE = @MAY_SUPPLY_SYSCALLS_FALSE@
136
MAY_SUPPLY_SYSCALLS_TRUE = @MAY_SUPPLY_SYSCALLS_TRUE@
137
NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
138
OBJEXT = @OBJEXT@
139
PACKAGE = @PACKAGE@
140
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
141
PACKAGE_NAME = @PACKAGE_NAME@
142
PACKAGE_STRING = @PACKAGE_STRING@
143
PACKAGE_TARNAME = @PACKAGE_TARNAME@
144
PACKAGE_VERSION = @PACKAGE_VERSION@
145
PATH_SEPARATOR = @PATH_SEPARATOR@
146
RANLIB = @RANLIB@
147
READELF = @READELF@
148
SET_MAKE = @SET_MAKE@
149
SHELL = @SHELL@
150
STRIP = @STRIP@
151
USE_LIBTOOL_FALSE = @USE_LIBTOOL_FALSE@
152
USE_LIBTOOL_TRUE = @USE_LIBTOOL_TRUE@
153
VERSION = @VERSION@
154
ac_ct_AR = @ac_ct_AR@
155
ac_ct_AS = @ac_ct_AS@
156
ac_ct_RANLIB = @ac_ct_RANLIB@
157
ac_ct_READELF = @ac_ct_READELF@
158
ac_ct_STRIP = @ac_ct_STRIP@
159
aext = @aext@
160
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
161
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
162
am__include = @am__include@
163
am__leading_dot = @am__leading_dot@
164
am__quote = @am__quote@
165
am__tar = @am__tar@
166
am__untar = @am__untar@
167
bindir = @bindir@
168
build = @build@
169
build_alias = @build_alias@
170
build_cpu = @build_cpu@
171
build_os = @build_os@
172
build_vendor = @build_vendor@
173
datadir = @datadir@
174
exec_prefix = @exec_prefix@
175
host = @host@
176
host_alias = @host_alias@
177
host_cpu = @host_cpu@
178
host_os = @host_os@
179
host_vendor = @host_vendor@
180
includedir = @includedir@
181
infodir = @infodir@
182
install_sh = @install_sh@
183
libdir = @libdir@
184
libexecdir = @libexecdir@
185
libm_machine_dir = @libm_machine_dir@
186
localstatedir = @localstatedir@
187
lpfx = @lpfx@
188
machine_dir = @machine_dir@
189
mandir = @mandir@
190
mkdir_p = @mkdir_p@
191
newlib_basedir = @newlib_basedir@
192
oext = @oext@
193
oldincludedir = @oldincludedir@
194
prefix = @prefix@
195
program_transform_name = @program_transform_name@
196
sbindir = @sbindir@
197
sharedstatedir = @sharedstatedir@
198
sys_dir = @sys_dir@
199
sysconfdir = @sysconfdir@
200
target_alias = @target_alias@
201
AUTOMAKE_OPTIONS = cygnus
202
INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
203
AM_CCASFLAGS = $(INCLUDES)
204
noinst_LIBRARIES = lib.a
205
 
206
# _r.o is for the reentrant syscall stubs.
207
SUFFIXES = _r.o
208
 
209
# We no longer copy files out of /lib/libc.a.  This is kept around until
210
# most of them have replacements.
211
#
212
#COPYOFILES = \
213
#       Ovfork.o _sigvec.o abort.o access.o chown.o creat.o \
214
#       errlst.o getdents.o getdtablesize.o getpid.o \
215
#       getrusage.o gettimeofday.o ieee_globals.o ioctl.o isatty.o \
216
#       kill.o popen.o sbrk.o sigblock.o sigpause.o sigsetmask.o \
217
#       sigtramp.o sigvec.o sleep.o setitimer.o start_float.o \
218
#       time.o times.o utime.o utimes.o wait3.o
219
COPYOFILES =
220
 
221
# These files are from Sun's libc.a but must be renamed because they
222
# conflict with other library .o's. They are renamed to xxxS.o.
223
# div.o is used by times.o. errno.o conflicts with libc/errno/errno.o.
224
#COPYRENAMEOFILES = divS.o errnoS.o
225
COPYRENAMEOFILES =
226
 
227
#COPYOMFILES = ieee_flags.o
228
COPYOMFILES =
229
 
230
# CFILES_R, SFILES_R, and TEMPLATE_SFILES_R define those system calls that are
231
# needed by the ANSI C part of newlib (and thus we must provide namespace
232
# clean versions of them because we define REENTRANT_SYSCALLS_PROVIDED).
233
CFILES = _main.c ieee.c \
234
        closedir.c opendir.c readdir.c rewinddir.c scandir.c seekdir.c \
235
        telldir.c \
236
        creat.c isatty.c utime2.c
237
 
238
CFILES_R =
239
SFILES = cerror.S crt0.S dup2.S execve.S _exit.S sigsetjmp.S utime.S
240
SFILES_R = sbrk.S wait.S
241
 
242
# List of files built from template.S (with an '_' suffix).
243
TEMPLATE_SFILES = access_ chdir_ chmod_ chown_ dup_ fcntl_ \
244
        lstat_ mkdir_ pipe_ rmdir_ times_ umask_ utimes_
245
 
246
TEMPLATE_SFILES_R = close_ fork_ fstat_ getpid_ gettimeofday_ kill_ \
247
        link_ lseek_ open_ read_ stat_ times_ unlink_ wait4_ write_
248
 
249
OFILES = $(COPYOFILES) $(COPYRENAMEOFILES) $(COPYOMFILES) \
250
        $(SFILES:.S=.o) $(SFILES_R:.S=.o) $(SFILES_R:.S=_r.o) \
251
        $(TEMPLATE_SFILES:_=.o) $(TEMPLATE_SFILES_R:_=.o) $(TEMPLATE_SFILES_R:_=_r.o) \
252
        $(CFILES:.c=.o) $(CFILES_R:.c=.o) $(CFILES_R:.c=_r.o)
253
 
254
lib_a_SOURCES = $(SFILES) $(SFILES_R) $(CFILES) $(CFILES_R)
255
lib_a_LIBADD = $(COPYOFILES) $(COPYRENAMEOFILES) $(COPYOMFILES) \
256
        $(SFILES_R:.S=_r.o) \
257
        $(TEMPLATE_SFILES:_=.o) $(TEMPLATE_SFILES_R:_=.o) \
258
        $(TEMPLATE_SFILES_R:_=_r.o) \
259
        $(CFILES_R:.c=_r.o)
260
 
261
ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
262
CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
263
all: all-am
264
 
265
.SUFFIXES:
266
.SUFFIXES: _r.o .S .c .o .obj
267
am--refresh:
268
        @:
269
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
270
        @for dep in $?; do \
271
          case '$(am__configure_deps)' in \
272
            *$$dep*) \
273
              echo ' cd $(srcdir) && $(AUTOMAKE) --cygnus '; \
274
              cd $(srcdir) && $(AUTOMAKE) --cygnus  \
275
                && exit 0; \
276
              exit 1;; \
277
          esac; \
278
        done; \
279
        echo ' cd $(top_srcdir) && $(AUTOMAKE) --cygnus  Makefile'; \
280
        cd $(top_srcdir) && \
281
          $(AUTOMAKE) --cygnus  Makefile
282
.PRECIOUS: Makefile
283
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
284
        @case '$?' in \
285
          *config.status*) \
286
            echo ' $(SHELL) ./config.status'; \
287
            $(SHELL) ./config.status;; \
288
          *) \
289
            echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
290
            cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
291
        esac;
292
 
293
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
294
        $(SHELL) ./config.status --recheck
295
 
296
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
297
        cd $(srcdir) && $(AUTOCONF)
298
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
299
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
300
 
301
clean-noinstLIBRARIES:
302
        -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
303
lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES)
304
        -rm -f lib.a
305
        $(lib_a_AR) lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
306
        $(RANLIB) lib.a
307
 
308
mostlyclean-compile:
309
        -rm -f *.$(OBJEXT)
310
 
311
distclean-compile:
312
        -rm -f *.tab.c
313
 
314
.S.o:
315
        $(CCASCOMPILE) -c $<
316
 
317
.S.obj:
318
        $(CCASCOMPILE) -c `$(CYGPATH_W) '$<'`
319
 
320
.c.o:
321
        $(COMPILE) -c $<
322
 
323
.c.obj:
324
        $(COMPILE) -c `$(CYGPATH_W) '$<'`
325
uninstall-info-am:
326
 
327
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
328
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
329
        unique=`for i in $$list; do \
330
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
331
          done | \
332
          $(AWK) '    { files[$$0] = 1; } \
333
               END { for (i in files) print i; }'`; \
334
        mkid -fID $$unique
335
tags: TAGS
336
 
337
TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
338
                $(TAGS_FILES) $(LISP)
339
        tags=; \
340
        here=`pwd`; \
341
        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
342
        unique=`for i in $$list; do \
343
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
344
          done | \
345
          $(AWK) '    { files[$$0] = 1; } \
346
               END { for (i in files) print i; }'`; \
347
        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
348
          test -n "$$unique" || unique=$$empty_fix; \
349
          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
350
            $$tags $$unique; \
351
        fi
352
ctags: CTAGS
353
CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
354
                $(TAGS_FILES) $(LISP)
355
        tags=; \
356
        here=`pwd`; \
357
        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
358
        unique=`for i in $$list; do \
359
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
360
          done | \
361
          $(AWK) '    { files[$$0] = 1; } \
362
               END { for (i in files) print i; }'`; \
363
        test -z "$(CTAGS_ARGS)$$tags$$unique" \
364
          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
365
             $$tags $$unique
366
 
367
GTAGS:
368
        here=`$(am__cd) $(top_builddir) && pwd` \
369
          && cd $(top_srcdir) \
370
          && gtags -i $(GTAGS_ARGS) $$here
371
 
372
distclean-tags:
373
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
374
check-am:
375
check: check-am
376
all-am: Makefile $(LIBRARIES)
377
installdirs:
378
install: install-am
379
install-exec: install-exec-am
380
install-data: install-data-am
381
uninstall: uninstall-am
382
 
383
install-am: all-am
384
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
385
 
386
installcheck: installcheck-am
387
install-strip:
388
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
389
          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
390
          `test -z '$(STRIP)' || \
391
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
392
mostlyclean-generic:
393
 
394
clean-generic:
395
 
396
distclean-generic:
397
        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
398
 
399
maintainer-clean-generic:
400
        @echo "This command is intended for maintainers to use"
401
        @echo "it deletes files that may require special tools to rebuild."
402
clean: clean-am
403
 
404
clean-am: clean-generic clean-noinstLIBRARIES mostlyclean-am
405
 
406
distclean: distclean-am
407
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
408
        -rm -f Makefile
409
distclean-am: clean-am distclean-compile distclean-generic \
410
        distclean-tags
411
 
412
dvi: dvi-am
413
 
414
dvi-am:
415
 
416
html: html-am
417
 
418
info: info-am
419
 
420
info-am:
421
 
422
install-data-am:
423
 
424
install-exec-am:
425
 
426
install-info: install-info-am
427
 
428
install-man:
429
 
430
installcheck-am:
431
 
432
maintainer-clean: maintainer-clean-am
433
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
434
        -rm -rf $(top_srcdir)/autom4te.cache
435
        -rm -f Makefile
436
maintainer-clean-am: distclean-am maintainer-clean-generic
437
 
438
mostlyclean: mostlyclean-am
439
 
440
mostlyclean-am: mostlyclean-compile mostlyclean-generic
441
 
442
pdf: pdf-am
443
 
444
pdf-am:
445
 
446
ps: ps-am
447
 
448
ps-am:
449
 
450
uninstall-am:
451
 
452
.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
453
        clean-generic clean-noinstLIBRARIES ctags distclean \
454
        distclean-compile distclean-generic distclean-tags dvi dvi-am \
455
        html html-am info info-am install install-am install-data \
456
        install-data-am install-exec install-exec-am install-info \
457
        install-info-am install-man install-strip installcheck \
458
        installcheck-am installdirs maintainer-clean \
459
        maintainer-clean-generic mostlyclean mostlyclean-compile \
460
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
461
        uninstall-am uninstall-info-am
462
 
463
 
464
.S_r.o:
465
        $(COMPILE) -DREENT -c $< -o $@
466
 
467
.c_r.o:
468
        $(COMPILE) -DREENT -c $< -o $@
469
 
470
$(COPYOFILES):
471
        $(AR) x /lib/libc.a $(COPYOFILES)
472
 
473
$(COPYRENAMEOFILES):
474
        $(AR) x /lib/libc.a $(COPYRENAMEOFILES:S.o=.o)
475
        for f in $(COPYRENAMEOFILES); do mv `basename $$f S.o`.o $$f; done
476
 
477
$(COPYOMFILES):
478
        $(AR) x /lib/libm.a $(COPYOMFILES)
479
 
480
stamp-srcs: Makefile template.S template_r.S
481
        for f in $(TEMPLATE_SFILES:_=); do \
482
          $(COMPILE) -E -Dfunc=$$f $(srcdir)/template.S >$$f.S; \
483
        done
484
        for f in $(TEMPLATE_SFILES_R:_=); do \
485
          $(COMPILE) -E -Dfunc=$$f $(srcdir)/template_r.S | sed -e 's/^_/#/' >$$f.S; \
486
        done
487
        touch stamp-srcs
488
 
489
# Make a dependency for each file built from a template.
490
 
491
$(TEMPLATE_SFILES:_=.S) $(TEMPLATE_SFILES_R:_=.S): stamp-srcs
492
 
493
all: crt0.o
494
 
495
close_r.o: close.S
496
fork_r.o: fork.S
497
fstat_r.o: fstat.S
498
getpid_r.o: getpid.S
499
gettimeofday_r.o: gettimeofday.S
500
kill_r.o: kill.S
501
link_r.o: link.S
502
lseek_r.o: lseek.S
503
open_r.o: open.S
504
read_r.o: read.S
505
sbrk_r.o: sbrk.S
506
stat_r.o: stat.S
507
times_r.o: times.S
508
unlink_r.o: unlink.S
509
wait_r.o: wait.S
510
wait4_r.o: wait4.S
511
write_r.o: write.S
512
# Tell versions [3.59,3.63) of GNU make to not export all variables.
513
# Otherwise a system limit (for SysV at least) may be exceeded.
514
.NOEXPORT:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.