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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib/] [newlib/] [libc/] [sys/] [sun4/] [Makefile.am] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 56 joel
## Process this file with automake to generate Makefile.in
2
 
3
AUTOMAKE_OPTIONS = cygnus
4
 
5
INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
6
 
7
noinst_LIBRARIES = lib.a
8
 
9
COPYOFILES = \
10
        Ovfork.o \
11
        _exit.o \
12
        _sigvec.o \
13
        abort.o \
14
        access.o \
15
        cerror.o \
16
        chmod.o \
17
        chown.o \
18
        close.o \
19
        creat.o \
20
        dup.o \
21
        dup2.o \
22
        errlst.o \
23
        execl.o \
24
        execle.o \
25
        execv.o \
26
        execve.o \
27
        execvp.o \
28
        fork.o \
29
        fstat.o \
30
        getdtablesize.o \
31
        getpid.o \
32
        getrusage.o  \
33
        gettimeofday.o \
34
        ieee_globals.o \
35
        ioctl.o \
36
        isatty.o \
37
        kill.o \
38
        link.o \
39
        lseek.o \
40
        open.o \
41
        pipe.o \
42
        popen.o \
43
        read.o \
44
        sbrk.o \
45
        setitimer.o \
46
        sigblock.o \
47
        signal.o \
48
        sigpause.o \
49
        sigsetjmp.o \
50
        sigsetmask.o \
51
        sigtramp.o \
52
        sigvec.o \
53
        sleep.o \
54
        start_float.o \
55
        stat.o \
56
        time.o \
57
        times.o \
58
        umask.o \
59
        unlink.o \
60
        utime.o \
61
        utimes.o \
62
        wait.o \
63
        wait3.o \
64
        wait4.o \
65
        write.o \
66
        rem.o \
67
        multiply.o \
68
        umultiply.o
69
 
70
# These files are from Sun's libc.a, but the must be renamed because they
71
# conflict with other library .o's.  They are renamed to xxxS.o.
72
COPYRENAMEOFILES = divS.o
73
 
74
COPYOMFILES = ieee_flags.o
75
 
76
lib_a_SOURCES = _main.c ieee.c
77
lib_a_LIBADD = $(COPYOFILES) $(COPYOMFILES) $(COPYRENAMEOFILES)
78
 
79
$(COPYOFILES):
80
        $(AR) x /lib/libc.a $(COPYOFILES)
81
 
82
$(COPYRENAMEOFILES):
83
        $(AR) x /lib/libc.a $(COPYRENAMEFILES:S.o=.o)
84
        for f in $(COPYRENAMEOFILES); do mv `basename $$f S.o`.o $$f; done
85
 
86
$(COPYOMFILES):
87
        $(AR) x /lib/libm.a $(COPYOMFILES)
88
 
89
all: crt0.o
90
 
91
crt0.o:
92
        cp /lib/crt0.o crt0.o
93
 
94
ACLOCAL_AMFLAGS = -I ../../..
95
CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host

powered by: WebSVN 2.1.0

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