head	1.26;
access;
symbols
	libc-5-4-46:1.26
	libc-5-4-45:1.26
	libc-5-4-44:1.26
	libc-5-4-43:1.25
	libc-5-4-42:1.25
	libc-5-4-41:1.24
	libc-5-4-40:1.24
	libc-5-4-39:1.24
	libc-5-4-38:1.23
	libc-5-4-37:1.23
	libc-5-4-36:1.22
	libc-5-4-35:1.21
	libc-5-4-34:1.21
	libc-5-4-33:1.21
	libc-5-4-32:1.21
	libc-5-4-31:1.21
	libc-5-4-30:1.21
	libc-5-4-29:1.21
	libc-5-4-28:1.21
	libc-5-4-27:1.21
	libc-5-4-26:1.21
	libc-5-4-25:1.21
	libc-5-4-24:1.21
	libc-5-4-23:1.21
	libc-5-4-22:1.21
	libc-5-4-21:1.21
	libc-5-4-20:1.21
	libc-5-4-19:1.21
	libc-5-4-18:1.21
	libc-5-4-17-public:1.21
	libc-5-4-17:1.21
	libc-5-4-16:1.21
	libc-5-4-15:1.21
	libc-5-4-14:1.21
	libc-5-4-13:1.21
	libc-5-4-12:1.21
	libc-5-4-11:1.21
	libc-5-4-10:1.21
	libc-5-4-9:1.21
	libc-5-4-8:1.21
	libc-5-4-7-public:1.21
	libc-5-4-7:1.21
	libc-5-4-6:1.21
	libc-5-4-5:1.21
	libc-5-4-4:1.21
	libc-5-4-3:1.21
	libc-5-4-2:1.19
	libc-5-4-1:1.19
	libc-5-4-0:1.19
	libc-5-3-12:1.18
	libc-5-3-11:1.18
	libc-5-3-10:1.18
	libc-5-3-9:1.18
	libc-5-3-8:1.18
	libc-5-3-7:1.18
	libc-5-3-7-pre:1.18
	libc-5-3-6:1.18
	libc-5-3-5:1.17
	libc-5-3-4:1.17
	libc-5-3-3:1.17
	libc-5-3-2:1.17
	libc-5-3-1:1.17
	libc-5-3-0:1.17
	libc-5-2-19:1.16
	libc-5-2-18:1.15
	libc-5-2-17:1.15
	libc-5-2-16:1.15
	libc-5-2-15:1.15
	libc-5-2-14:1.15
	libc-5-2-13:1.15
	libc-5-2-12:1.15
	libc-5-2-11:1.15
	libc-5-2-10:1.14
	libc-5-2-9:1.12
	libc-5-2-8-1:1.11
	libc-5-2-8:1.11
	libc-5-2-7:1.11
	libc-5-2-6:1.11
	libc-5-2-5:1.11
	libc-5-2-4:1.10
	libc-5-2-3:1.9
	libc-5-2-2:1.9
	libc-5-2-1:1.8
	libc-5-2-0:1.8
	libc-4-7-4:1.1.1.1.2.1.2.1
	libc-5-1-4:1.8
	libc-5-1-3:1.8
	libc-5-1-2:1.7
	libc-5-1-1:1.7
	libc-5-1-0:1.7
	libc-4-7-3:1.1.1.1.2.1.2.1
	libc-5-0-12-stable:1.6
	libc-5-0-11:1.5
	libc-5-0-10:1.5
	libc-5-0-9:1.5
	libc-5-0-8:1.5
	libc-5-0-7:1.5
	libc-5-0-6:1.5
	libc-5-0-5:1.5
	libc-5-0-4:1.5
	libc-5-0-3:1.5
	libc-4-7-2:1.1.1.1.2.1
	libc-4-7-1-b:1.1.1.1.2.1.0.2
	libc-5-0-2:1.5
	libc-5-0-1-1:1.5
	libc-5-0-1:1.5
	libc-4-7-1:1.1.1.1.2.1
	libc-5-0-0:1.5
	libc-4-7-0:1.1.1.1.2.1
	libc-4-8-0:1.4
	libc-4-6-27-patches:1.1.1.1.0.2
	libc-4-6-30:1.3
	libc-4-6-29:1.2
	libc-4-6-28-6:1.2
	libc-4-6-28-5:1.2
	libc-4-6-28-4:1.2
	libc-4-6-28-3:1.2
	libc-4-6-28-2:1.2
	libc-4-6-28-1:1.2
	libc-4-6-28:1.2
	libc-4-6-27:1.1.1.1
	linux:1.1.1;
locks; strict;
comment	@# @;


1.26
date	98.02.02.06.26.14;	author hjl;	state Exp;
branches;
next	1.25;

1.25
date	97.12.14.21.41.06;	author hjl;	state Exp;
branches;
next	1.24;

1.24
date	97.09.18.19.12.50;	author hjl;	state Exp;
branches;
next	1.23;

1.23
date	97.08.08.19.12.44;	author hjl;	state Exp;
branches;
next	1.22;

1.22
date	97.07.20.19.09.23;	author hjl;	state Exp;
branches;
next	1.21;

1.21
date	96.07.17.08.24.53;	author hjl;	state Exp;
branches;
next	1.20;

1.20
date	96.07.17.08.06.37;	author hjl;	state Exp;
branches;
next	1.19;

1.19
date	96.04.26.07.48.38;	author hjl;	state Exp;
branches;
next	1.18;

1.18
date	96.03.14.07.46.06;	author hjl;	state Exp;
branches;
next	1.17;

1.17
date	96.01.15.02.42.36;	author hjl;	state Exp;
branches;
next	1.16;

1.16
date	95.12.16.07.58.25;	author hjl;	state Exp;
branches;
next	1.15;

1.15
date	95.11.01.06.22.11;	author hjl;	state Exp;
branches;
next	1.14;

1.14
date	95.10.15.15.10.28;	author hjl;	state Exp;
branches;
next	1.13;

1.13
date	95.09.28.04.01.14;	author hjl;	state Exp;
branches;
next	1.12;

1.12
date	95.09.13.02.09.52;	author hjl;	state Exp;
branches;
next	1.11;

1.11
date	95.08.04.04.21.11;	author hjl;	state Exp;
branches;
next	1.10;

1.10
date	95.07.27.02.23.51;	author hjl;	state Exp;
branches;
next	1.9;

1.9
date	95.07.04.23.05.22;	author hjl;	state Exp;
branches;
next	1.8;

1.8
date	95.06.24.04.31.20;	author hjl;	state Exp;
branches;
next	1.7;

1.7
date	95.06.02.05.58.37;	author hjl;	state Exp;
branches;
next	1.6;

1.6
date	95.06.01.05.08.10;	author hjl;	state Exp;
branches;
next	1.5;

1.5
date	95.03.30.00.42.24;	author hjl;	state Exp;
branches;
next	1.4;

1.4
date	95.03.14.04.36.56;	author hjl;	state Exp;
branches;
next	1.3;

1.3
date	95.03.05.00.27.03;	author hjl;	state Exp;
branches;
next	1.2;

1.2
date	95.02.18.14.45.23;	author hjl;	state Exp;
branches;
next	1.1;

1.1
date	95.02.18.05.33.16;	author hjl;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	95.02.18.05.33.17;	author hjl;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	95.03.16.03.44.53;	author hjl;	state Exp;
branches
	1.1.1.1.2.1.2.1;
next	;

1.1.1.1.2.1.2.1
date	95.06.02.06.26.23;	author hjl;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Update for libc 5.4.44.
@
text
@#
# Makefile for the Linux C library
#

TOPDIR=.

include $(TOPDIR)/Makeconfig

ifeq ($(NYS),true)
NYS_DIR_SUFFIX=-nys
endif

#
#ifeq ($(OLD_GCC),true)
LIBGCC=gcc
#endif

DEPEND_DIRS= assert bsd cvt ctype des dirent \
	grp inet io libio locale login malloc math misc \
	mntent netgroup posix pwd regex rpc setjmp signal stdlib \
	string sysdeps time ufc libbsd xstring wctype \
	$(LIBGCC) $(MALLOC) $(YPDIR) $(NLSDIR)

CLEAN_DIRS= assert bsd cvt ctype des dirent \
	grp inet io libio locale login malloc math misc \
	mntent netgroup posix pwd regex rpc setjmp signal stdlib \
	string sysdeps time ufc libbsd xstring wctype \
	$(LIBGCC) $(MALLOC) $(YPDIR) $(NLSDIR) sbin

ifeq ($(CHECKER),true)
DIRS= assert bsd cvt ctype des dirent grp inet io \
	libio locale login math misc mntent netgroup posix pwd regex \
	rpc setjmp signal stdlib string sysdeps termcap time ufc \
	xstring wctype \
 	libbsd $(LIBGCC) $(MALLOC) $(YPDIR) $(NLSDIR)
else
ifeq ($(ELF),true)
DIRS= assert bsd cvt ctype des dirent grp inet io libbsd libio \
	locale login xstring wctype \
	math misc mntent netgroup posix pwd regex rpc setjmp signal \
	stdlib string sysdeps time ufc malloc $(LIBGCC) $(MALLOC) \
	$(YPDIR) $(NLSDIR) elf
else
ifeq ($(MATH),true)
DIRS= math sysdeps
else
DIRS= assert bsd cvt ctype des dirent grp inet io \
	libio locale login malloc math misc mntent netgroup posix \
	pwd regex rpc setjmp signal stdlib string sysdeps \
	xstring wctype \
	time ufc libbsd $(LIBGCC) $(MALLOC)  $(YPDIR) $(NLSDIR)
endif
endif
endif

all: include lib

include:
	$(MAKE) -C $(INCLUDE_DIR) $@@

install.include:
	$(MAKE) -C $(INCLUDE_DIR) install

clean.include:
	$(MAKE) -C $(INCLUDE_DIR) clean

lib:
	set -e; for i in $(DIRS); do \
		echo making $@@ in $$i; \
		$(MAKE) -C $$i $@@; \
	done

depend: include
	set -e; for i in $(DEPEND_DIRS); do \
		echo making $@@ in $$i; \
		$(MAKE) -C $$i $@@; \
	done

clean realclean: clean.include
	$(RM) -f core *.o *.s *.sa *.so.* *.a verify.out
	$(RM) -rf $(OBJS_DIRS)
	for i in $(CLEAN_DIRS); do \
	   echo making $@@ in $$i; \
	   $(MAKE) -C $$i $@@; \
	done

install: install.include install.elf

install.elf:
	$(MAKE) -C elf install ELF=true
	$(MAKE) install.elf.real ELF=true

install.elf.real:
	if [ ! -d  $(TARGET_ELF_LIB_DIR) ]; then \
		$(RM) -f $(TARGET_ELF_LIB_DIR); \
		$(MKDIR) $(TARGET_ELF_LIB_DIR); \
	else true; fi
	if [ ! -d  $(TARGET_ELF_LIBEXTRA_DIR) ]; then \
		$(RM) -f $(TARGET_ELF_LIBEXTRA_DIR); \
		$(MKDIR) $(TARGET_ELF_LIBEXTRA_DIR); \
	else true; fi
	for l in $(ELF_STATIC_DIR)/lib*.a; do \
	   if [ x$(NYS_DIR_SUFFIX)x = "xx" ]; then \
	     name=`basename $$l`; \
	   else \
	     name=`basename $$l | sed s/$(NYS_DIR_SUFFIX)//` ; \
	   fi; \
	   cp $$l $(TARGET_ELF_LIB_DIR)/$$name ; \
	   $(REALRANLIB) $(TARGET_ELF_LIB_DIR)/$$name ; \
	done
	for l in $(ELF_DEBUG_DIR)/lib*.a $(ELF_PROFILE_DIR)/lib*.a; do \
	  if [ -f $$l ]; then \
	    if [ x$(NYS_DIR_SUFFIX)x = "xx" ]; then \
	      name=`basename $$l`; \
	    else \
	      name=`basename $$l | sed s/$(NYS_DIR_SUFFIX)//` ; \
	    fi; \
	    cp $$l $(TARGET_ELF_LIBEXTRA_DIR)/$$name ; \
	    $(REALRANLIB) $(TARGET_ELF_LIBEXTRA_DIR)/$$name ; \
	  fi; \
	done
	cp $(ELF_PROFILE_DIR)/*.o $(TARGET_ELF_LIBEXTRA_DIR)
	cp $(ELF_DEBUG_DIR)/libc$(NYS_DIR_SUFFIX)/mcheck-init.o \
		$(TARGET_ELF_LIBEXTRA_DIR)/libmcheck.a
	exit 0 || (cd $(TARGET_ELF_LIB_DIR); \
	 rm -f libdbm.a libcurses.a libtermcap.a; \
	 ln -s libncurses.a libcurses.a; \
	 ln -s libncurses.a libtermcap.a; \
	 ln -s libgdbm.a libdbm.a)

install.checker:
	(cd checker; $(MAKE) install)
@


1.25
log
@Update for libc 5.4.42.
@
text
@d73 1
a73 1
depend:
@


1.24
log
@Update for libc 5.4.39 again
@
text
@d14 1
a14 1
ifeq ($(OLD_GCC),true)
d16 1
a16 1
endif
@


1.23
log
@Update for libc 5.4.37
@
text
@d112 9
a120 7
	   if [ x$(NYS_DIR_SUFFIX)x = "xx" ]; then \
	     name=`basename $$l`; \
	   else \
	     name=`basename $$l | sed s/$(NYS_DIR_SUFFIX)//` ; \
	   fi; \
	   cp $$l $(TARGET_ELF_LIBEXTRA_DIR)/$$name ; \
	   $(REALRANLIB) $(TARGET_ELF_LIBEXTRA_DIR)/$$name ; \
@


1.22
log
@Update for libc 5.4.36
@
text
@d64 1
a64 1
install.clean:
@


1.21
log
@Modified again for libc 5.4.3.
@
text
@d56 10
a65 1
all: lib
d79 1
a79 1
clean realclean:
d87 1
a87 1
install: install.elf
@


1.20
log
@Update for libc 5.4.3.
@
text
@d94 5
a98 1
	   name=`basename $$l | sed s/$(NYS_DIR_SUFFIX)//` ; \
d103 5
a107 1
	   name=`basename $$l | sed s/$(NYS_DIR_SUFFIX)//` ; \
@


1.19
log
@Update for libc 5.4.0.
@
text
@a92 1
	cp $(ELF_STATIC_DIR)/lib*.a $(TARGET_ELF_LIB_DIR)
d94 3
a96 1
	   $(REALRANLIB) $(TARGET_ELF_LIB_DIR)/`basename $$l`; \
a97 2
	cp $(ELF_DEBUG_DIR)/lib*.a $(ELF_PROFILE_DIR)/lib*.a \
		$(ELF_PROFILE_DIR)/*.o $(TARGET_ELF_LIBEXTRA_DIR)
d99 3
a101 1
	   $(REALRANLIB) $(TARGET_ELF_LIBEXTRA_DIR)/`basename $$l`; \
d103 1
@


1.18
log
@Update for libc 5.3.6.
@
text
@d21 1
a21 1
	string sysdeps time ufc libbsd \
d27 1
a27 1
	string sysdeps time ufc libbsd \
d34 2
a35 1
	libbsd $(LIBGCC) $(MALLOC) $(YPDIR) $(NLSDIR)
d39 1
a39 1
	locale login \
d50 1
@


1.17
log
@Update for libc 5.3.0.
@
text
@d73 1
a73 1
	   (cd $$i; $(MAKE) $@@); \
@


1.16
log
@Use Doug Lea's malloc.
@
text
@a12 3
# Choose a malloc package.
# Malloc from  Doug Lea (dl@@cs.oswego.edu)
MALLOC=dl-malloc
d14 3
a16 2
# Malloc from Mike Haertel, mike@@cs.uoregon.edu
#MALLOC=malloc-930716
d22 1
a22 1
	$(MALLOC) $(YPDIR) $(NLSDIR)
d28 1
a28 1
	$(MALLOC) $(YPDIR) $(NLSDIR) sbin
d34 1
a34 1
	libbsd $(YPDIR) $(NLSDIR)
d40 1
a40 1
	stdlib string sysdeps time ufc malloc $(MALLOC) \
d49 1
a49 1
	time ufc libbsd $(MALLOC)  $(YPDIR) $(NLSDIR)
@


1.15
log
@Commit for libc 5.2.11.
@
text
@d13 7
d23 2
a24 2
	string sysdeps time ufc gcc libbsd \
	malloc-930716 $(YPDIR) $(NLSDIR)
d29 2
a30 2
	string sysdeps time ufc gcc libbsd \
	malloc-930716 $(YPDIR) $(NLSDIR) sbin
d36 1
a36 1
	gcc libbsd $(YPDIR) $(NLSDIR)
d42 2
a43 2
	stdlib string sysdeps time ufc malloc malloc-930716 \
	$(YPDIR) $(NLSDIR) gcc elf
d51 1
a51 1
	time ufc gcc libbsd malloc-930716 $(YPDIR) $(NLSDIR)
@


1.14
log
@Update for 5.2.10.
@
text
@d95 1
a95 1
	cp $(ELF_DEBUG_DIR)/libc/mcheck-init.o \
@


1.13
log
@Update for libc 5.2.10.
@
text
@d95 2
a96 3
	$(AR) $(AR_FLAGS) $(TARGET_ELF_LIBEXTRA_DIR)/libmcheck.a \
		$(ELF_DEBUG_DIR)/libc/mcheck-init.o
	$(REALRANLIB) $(TARGET_ELF_LIBEXTRA_DIR)/libmcheck.a
@


1.12
log
@Update for libc 5.2.9.
@
text
@d52 1
a52 1
	for i in $(DIRS); do \
d54 1
a54 1
		($(MAKE) -C $$i $@@) || exit 1; \
d58 1
a58 1
	for i in $(DEPEND_DIRS); do \
d60 1
a60 1
		($(MAKE) -C $$i $@@) || exit 1; \
d68 1
a68 1
	   ($(MAKE) -C $$i $@@) || exit 1; \
@


1.11
log
@Add MT stuff to libio.
@
text
@d17 1
a17 1
	malloc-930716 $(YPDIR) $(NLSDIR) elf/d-link
@


1.10
log
@Update for libc 5.2.4.
@
text
@d20 1
a20 1
	gdbm grp inet io libio locale login malloc math misc \
d22 1
a22 1
	string sysdeps termcap time ufc gcc libbsd \
d98 1
a98 1
	(cd $(TARGET_ELF_LIB_DIR); \
@


1.9
log
@Update for libc 5.2.2.
@
text
@d13 2
a14 2
DEPEND_DIRS= assert bsd cvt ctype curses-bsd4.4 db des dirent \
	gdbm  grp inet io libio locale login malloc math misc \
d16 1
a16 1
	string sysdeps termcap time ufc gcc libbsd panel ncurses \
d19 1
a19 1
CLEAN_DIRS= assert bsd cvt ctype curses-bsd4.4 db des dirent \
d22 1
a22 1
	string sysdeps termcap time ufc gcc libbsd panel ncurses \
d29 1
a29 1
	gcc libbsd $(YPDIR) $(NLSDIR) gdbm curses-bsd4.4 panel ncurses
d33 1
a33 1
	locale login panel ncurses \
d36 1
a36 1
	$(YPDIR) $(NLSDIR) gdbm curses-bsd4.4 termcap db gcc elf
d41 1
a41 2
DIRS= assert bsd cvt ctype curses-bsd4.4 db des dirent gdbm grp \
	inet io panel ncurses \
d43 1
a43 1
	pwd regex rpc setjmp signal stdlib string sysdeps termcap \
@


1.8
log
@Update for libc 5.1.3.
@
text
@d16 1
a16 1
	string sysdeps termcap time ufc gcc libbsd \
d22 1
a22 1
	string sysdeps termcap time ufc gcc libbsd \
d29 1
a29 1
	gcc libbsd $(YPDIR) $(NLSDIR) gdbm curses-bsd4.4
d33 1
a33 1
	locale login \
d42 1
a42 1
	inet io \
d99 4
a102 1
	(cd $(TARGET_ELF_LIB_DIR); rm -f libdbm.a; \
@


1.7
log
@Update for libc 5.1.0.
@
text
@d13 1
a13 1
DEPEND_DIRS= bsd cvt ctype curses-bsd4.4 db des dirent \
d19 1
a19 1
CLEAN_DIRS= bsd cvt ctype curses-bsd4.4 db des dirent \
d26 1
a26 1
DIRS= bsd cvt ctype des dirent grp inet io \
d32 2
a33 1
DIRS= bsd cvt ctype des dirent grp inet io libbsd libio locale login \
d41 1
a41 1
DIRS= bsd cvt ctype curses-bsd4.4 db des dirent gdbm grp \
@


1.6
log
@Update for a stable libc 5.0.12.
@
text
@d54 1
a54 1
		(cd $$i; $(MAKE) $@@) || exit 1; \
d60 1
a60 1
		(cd $$i; $(MAKE) $@@) || exit 1; \
d68 1
a68 1
	   (cd $$i; $(MAKE) $@@) || exit 1; \
@


1.5
log
@Update for libc 5.0.0.
@
text
@d54 1
a54 1
		(cd $$i; $(MAKE) $@@); \
d60 1
a60 1
		(cd $$i; $(MAKE) $@@); \
d68 1
a68 1
	   (cd $$i; $(MAKE) $@@); \
@


1.4
log
@Updated for libc 4.8.0
@
text
@a77 4
	for l in $(ELF_DEBUG_DIR)/lib*.a $(ELF_PROFILE_DIR)/lib*.a \
		$(ELF_STATIC_DIR)/lib*.a; do \
	   $(REALRANLIB) $$l; \
	done
d87 3
d92 3
@


1.3
log
@Update the changes for 4.6.30
@
text
@d13 1
a13 1
DEPEND_DIRS= bsd cvt ctype curses-bsd4.4 curses-old db des dirent \
d16 1
a16 1
	string sysdeps termcap time ufc compat gcc libbsd \
d19 1
a19 1
CLEAN_DIRS= bsd cvt ctype curses-bsd4.4 curses-old db des dirent \
d22 2
a23 2
	string sysdeps termcap time ufc compat gcc libbsd \
	malloc-930716 $(YPDIR) $(NLSDIR) sbin jump
a24 6
ifeq ($(LITE),true)
# for light C library without curses, gdbm
DIRS = bsd cvt ctype des dirent grp inet io libio locale login \
	malloc-930716 misc mntent posix pwd regex rpc setjmp signal \
	stdlib string sysdeps termcap time ufc compat gcc # $(YPDIR)
else
d40 1
a40 1
DIRS= bsd cvt ctype curses-bsd4.4 curses-old db des dirent gdbm grp \
d44 1
a44 3
	time ufc compat gcc libbsd malloc-930716 $(YPDIR) $(NLSDIR)
endif
endif
a46 6

ifeq ($(SHARED),true)
ifneq ($(ELF),true)
DIRS:= $(DIRS) jump
CLEAN_DIRS:= $(CLEAN_DIRS) jump
endif
a70 1
ifeq ($(ELF),true)
a71 49
else
install: install.shared install.static install.debug install.profile
endif

install.lite:
	(cd jump; $(MAKE) install LITE=true)

install.shared:
	(cd jump; $(MAKE) install)

install.static:
	-$(AR) -d static/libc.a __.SYMDEF
	(cd static; $(RM) -rf tmpcopy; $(MKDIR) tmpcopy; \
	 cd tmpcopy; \
	 $(AR) -x ../../libalias.a; \
	 $(AR) $(AR_FLAGS) ../libc.a *.o; \
	 $(RM) *; \
	 $(AR) -x ../../libmalias.a; \
	 $(AR) $(AR_FLAGS) ../libm.a *.o; \
	 cd ..; $(RM) -rf tmpcopy; \
	 for l in *.a; do \
	   $(REALRANLIB) $$l; done; \
	 cp *.a crt0.o $(TARGET_LIB_DIR))
	(cd $(TARGET_LIB_DIR); \
	 rm -f libdbm.a; \
	 ln -sf libgdbm.a libdbm.a)

install.debug:
	-$(AR) -d debug/libg.a __.SYMDEF
	(cd debug; $(RM) -rf tmpcopy; $(MKDIR) tmpcopy; \
	 cd tmpcopy; \
	 $(AR) -x ../../libalias.a; \
	 $(AR) $(AR_FLAGS) ../libg.a *.o; \
	 cd ..; $(RM) -rf tmpcopy; \
	 for l in *.a; do \
	   $(REALRANLIB) $$l; done; \
	 cp *.a $(TARGET_LIBEXTRA_DIR); \
	 cp libc$(NYS_DIR_SUFFIX)/mcheck-init.o $(TARGET_LIBEXTRA_DIR)/libmcheck.a)

install.profile:
	-$(AR) -d profile/libc_p.a __.SYMDEF
	(cd profile; $(RM) -rf tmpcopy; $(MKDIR) tmpcopy; \
	 cd tmpcopy; \
	 $(AR) -x ../../libalias.a; \
	 $(AR) $(AR_FLAGS) ../libc_p.a *.o; \
	 cd ..; $(RM) -rf tmpcopy; \
	 for l in *.a; do \
	   $(REALRANLIB) $$l; done; \
	 cp *.a gcrt0.o $(TARGET_LIBEXTRA_DIR))
@


1.2
log
@The Linux C library 4.6.28 (source files).
@
text
@d41 1
a41 1
	$(YPDIR) $(NLSDIR) gdbm curses-bsd4.4 termcap db elf
@


1.1
log
@Initial revision
@
text
@d85 3
d89 1
@


1.1.1.1
log
@The Linux C library 4.6.27 (source files).
@
text
@@


1.1.1.1.2.1
log
@Modified for libc 4.7.0.
@
text
@d13 1
a13 1
DEPEND_DIRS= bsd cvt ctype curses-old des dirent \
d16 2
a17 2
	string sysdeps termcap time ufc compat gcc \
	malloc-930716 $(YPDIR) $(NLSDIR)
d19 1
a19 1
CLEAN_DIRS= bsd cvt ctype curses-old des dirent \
d22 1
a22 1
	string sysdeps termcap time ufc compat gcc \
d35 7
a41 1
	gcc $(YPDIR) $(NLSDIR) gdbm
d46 1
a46 1
DIRS= bsd cvt ctype curses-old des dirent gdbm grp \
d50 2
a51 1
	time ufc compat gcc malloc-930716 $(YPDIR) $(NLSDIR)
d57 1
d61 1
d132 26
@


1.1.1.1.2.1.2.1
log
@Update for libc 4.7.3.
@
text
@d59 1
a59 1
		($(MAKE) -C $$i $@@) || exit 1; \
d65 1
a65 1
		($(MAKE) -C $$i $@@) || exit 1; \
d73 1
a73 1
	   ($(MAKE) -C $$i $@@) || exit 1; \
@

