fixed more binutils issues (newer gcc/libc)
[zpugcc/jano.git] / toolchain / gcc / newlib / libc / sys / sun4 / Makefile.am
blob911008641d2faa348780d850fe4326e04fe0a54c
1 ## Process this file with automake to generate Makefile.in
3 AUTOMAKE_OPTIONS = cygnus
5 INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
7 noinst_LIBRARIES = lib.a
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
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
74 COPYOMFILES = ieee_flags.o
76 lib_a_SOURCES = _main.c ieee.c
77 lib_a_LIBADD = $(COPYOFILES) $(COPYOMFILES) $(COPYRENAMEOFILES)
79 $(COPYOFILES):
80         $(AR) x /lib/libc.a $(COPYOFILES) 
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
86 $(COPYOMFILES):
87         $(AR) x /lib/libm.a $(COPYOMFILES) 
89 all: crt0.o
91 crt0.o:
92         cp /lib/crt0.o crt0.o
94 ACLOCAL_AMFLAGS = -I ../../..
95 CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host