Makefile revision 5d54f3d8999eac1762fe0a8c7177d20f1f201fae
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# CDDL HEADER START
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# The contents of this file are subject to the terms of the
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# Common Development and Distribution License, Version 1.0 only
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# (the "License"). You may not use this file except in compliance
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# with the License.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# See the License for the specific language governing permissions
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# and limitations under the License.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# When distributing Covered Code, include this CDDL HEADER in each
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# If applicable, add the following below this CDDL HEADER, with the
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# fields enclosed by brackets "[]" replaced with your own identifying
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# information: Portions Copyright [yyyy] [name of copyright owner]
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# CDDL HEADER END
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# Use is subject to license terms.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# ident "%Z%%M% %I% %E% SMI"
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# This builds all objects needed for libbc.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose# Default rules in ../../Makefile.targ not used.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose#DYNLIBS5 is also defined in ../Makefile
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bose# objects are grouped by source directory.
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Boseftime.o nice.o rand.o vlimit.o vtimes.o getpw.o times.o
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_crypt.o _nlist.o _perror.o _psignal.o a64l.o abs.o alarm.o\
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosedrand48.o dysize.o errlst.o execvp.o exit.o exportent.o ecvt.o\
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosefstab.o ftok.o ftw.o getacinfo.o getauid.o getauditflags.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosegetcwd.o getenv.o getfaudflgs.o getgraent.o getlogin.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Boseeuc.multibyte.o iso.multibyte.o xccs.multibyte.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Boseposix_sig.o posix_tty.o popen.o psignal.o putenv.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Boserandom.o readdir.o realpath.o regex.o rindex.o scandir.o seekdir.o\
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosesetlocale.o setregid.o setreuid.o setrgid.o setruid.o sigfpe.o siglist.o\
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosestrpbrk.o strptime.o strrchr.o strspn.o strstr.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosefile_decim.o func_decim.o econvert.o seconvert.o gconvert.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_base_S.o _base_il.o _base_sup.o _big_power.o _small_power.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_Q_neg.o _Q_add.o _Q_sub.o _Q_mul.o _Q_div.o _Q_cmp.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_Q_cmpe.o _Q_stoq.o _Q_dtoq.o _Q_itoq.o _Q_utoq.o _Q_qtos.o _Q_qtod.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_Q_qtoi.o _Q_qtou.o _Q_sqrt.o _Qfaddsub.o _Qfcompare.o _Qfdiv.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bose_Qfmul.o _Qfpack.o _Qfunpack.o _Qfutility.o _Q_fcc.o _Q_get_rp_rd.o \
2a9af1f71887f02935e2fb6ad5023afba5b6d43eSumit Bosealloca.o ffs.o insque.o remque.o isinf.o base_conv.o
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Boseassert.o nlist.o sgetl.o sleep.o sputl.o system.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Boseclrerr.o ctermid.o cuserid.o doprnt.o doscan.o fdopen.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bosefeof.o ferror.o fgetc.o fgets.o fileno.o findiop.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Boserew.o scanf.o setbuffer.o setvbuf.o tmpnam.o tempnam.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bosefilbuf.o fopen.o fprintf.o printf.o flsbuf.o setbuf.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bosefilbuf.o fopen.o fprintf.o flsbuf.o printf.o setbuf.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bose_access.o acct.o adjtime.o close.o _creat.o dup.o dup2.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosefdlist.o flock.o fpathconf.o fsync.o ftruncate.o getdents.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosegetdtablesize.o getgid.o getitimer.o getpid.o gettimeofday.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosegetuid.o ioctl.o kill.o lseek.o mincore.o mprotect.o munmap.o\
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosepathconf.o semsys.o shmsys.o unmount.o wait.o setuid.o\
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosesetgid.o _stat.o seteuid.o setegid.o signalmap.o utimes.o syscall.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosemaperror.o sigsetjmp.o accept.o bind.o connect.o getpeername.o \
9c88f837ffacf6548c13825589b327de1a5525f3Sumit Bosegetsockname.o getsockopt.o listen.o recv.o send.o \
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bosesetsockopt.o shutdown.o socket.o socketpair.o setsid.o sigaction.o
0d01e4f6cc21d8ca0e4fafe59c7cbfa1459fa47eSumit Bosegetegid.o geteuid.o getppid.o mmap.o pipe.o putmsg.o \
SYSSYS5=\
INET=\
NET=\
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(BUILD.s)
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
$(COMPILE.c) -o $@ $<
# the bcp libraries go in /usr/4lib. override ROOTLIBDIR from ../../Makefile.lib
CTFCONVERT_POST = :
CTFMERGE_LIB = :
$(S5PICOBJS)
-@mkdir -p $@
# It would be nice to use a ".x.h" rule for this, but that causes problems.
$(RM) $@