head	1.11;
access;
symbols
	libc-5-4-46:1.11
	libc-5-4-45:1.11
	libc-5-4-44:1.11
	libc-5-4-43:1.11
	libc-5-4-42:1.11
	libc-5-4-41:1.10
	libc-5-4-40:1.10
	libc-5-4-39:1.9
	libc-5-4-38:1.9
	libc-5-4-37:1.9
	libc-5-4-36:1.9
	libc-5-4-35:1.9
	libc-5-4-34:1.9
	libc-5-4-33:1.9
	libc-5-4-32:1.9
	libc-5-4-31:1.9
	libc-5-4-30:1.9
	libc-5-4-29:1.9
	libc-5-4-28:1.9
	libc-5-4-27:1.9
	libc-5-4-26:1.9
	libc-5-4-25:1.9
	libc-5-4-24:1.9
	libc-5-4-23:1.9
	libc-5-4-22:1.9
	libc-5-4-21:1.9
	libc-5-4-20:1.9
	libc-5-4-19:1.9
	libc-5-4-18:1.8
	libc-5-4-17-public:1.8
	libc-5-4-17:1.8
	libc-5-4-16:1.8
	libc-5-4-15:1.8
	libc-5-4-14:1.8
	libc-5-4-13:1.8
	libc-5-4-12:1.8
	libc-5-4-11:1.8
	libc-5-4-10:1.8
	libc-5-4-9:1.8
	libc-5-4-8:1.8
	libc-5-4-7-public:1.8
	libc-5-4-7:1.8
	libc-5-4-6:1.8
	libc-5-4-5:1.8
	libc-5-4-4:1.7
	libc-5-4-3:1.7
	libc-5-4-2:1.7
	libc-5-4-1:1.7
	libc-5-4-0:1.7
	libc-5-3-12:1.7
	libc-5-3-11:1.7
	libc-5-3-10:1.6
	libc-5-3-9:1.6
	libc-5-3-8:1.6
	libc-5-3-7:1.6
	libc-5-3-7-pre:1.5
	libc-5-3-6:1.5
	libc-5-3-5:1.5
	libc-5-3-4:1.5
	libc-5-3-3:1.5
	libc-5-3-2:1.5
	libc-5-3-1:1.5
	libc-5-3-0:1.4
	libc-5-2-19:1.3
	libc-5-2-18:1.2
	libc-5-2-17:1.2
	libc-5-2-16:1.2
	libc-5-2-15:1.2
	libc-5-2-14:1.2
	libc-5-2-13:1.2
	libc-5-2-12:1.2
	libc-5-2-11:1.2
	libc-5-2-10:1.2
	libc-5-2-9:1.2
	libc-5-2-8-1:1.2
	libc-5-2-8:1.2
	libc-5-2-7:1.2
	libc-5-2-6:1.2
	libc-5-2-5:1.2
	libc-5-2-4:1.2
	libc-5-2-3:1.2
	libc-5-2-2:1.2
	libc-5-2-1:1.2
	libc-5-2-0:1.2
	libc-4-7-4:1.1.1.1.2.1
	libc-5-1-4:1.2
	libc-5-1-3:1.2
	libc-5-1-2:1.2
	libc-5-1-1:1.2
	libc-5-1-0:1.2
	libc-4-7-3:1.1.1.1.2.1
	libc-5-0-12-stable:1.2
	libc-5-0-11:1.2
	libc-5-0-10:1.2
	libc-5-0-9:1.2
	libc-5-0-8:1.2
	libc-5-0-7:1.2
	libc-5-0-6:1.2
	libc-5-0-5:1.2
	libc-5-0-4:1.2
	libc-5-0-3:1.2
	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.2
	libc-5-0-1-1:1.2
	libc-5-0-1:1.2
	libc-4-7-1:1.1.1.1.2.1
	libc-5-0-0:1.2
	libc-4-7-0:1.1.1.1.2.1
	libc-4-8-0:1.2
	libc-4-6-27-patches:1.1.1.1.0.2
	libc-4-6-30:1.2
	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.11
date	97.12.14.21.41.07;	author hjl;	state Exp;
branches;
next	1.10;

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

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

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

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

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

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

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

1.3
date	95.12.16.07.58.26;	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.54;	author hjl;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Update for libc 5.4.42.
@
text
@You should do

./configure

first to generate the "config.in." and make sure you have the proper
symbolic links for asm and linux in /usr/include.

make clean
make depend

"make depend" may generate warnings in

sysdeps/pthreads/linux/i386
sysdeps/pthreads/linux/m68k/Makefile
sysdeps/pthreads/linux/Makefile
sysdeps/pthreads/libio/Makefile

for sources via VPATH. You can ignore them

Then you can do

make			# compile all the ELF libraries.

Don't try to add SHADOW_COMPAT=whatever, since this support is not the
right way.  It WILL cause your passwords reappear in /etc/passwd, which
is clearly not the right way.  Shadow passwords are supported correctly
without this option too.

make install		# install the ELF libraries

Any other switches are used at your own risk :-).

There are two mallocs, GNU malloc (malloc-930716) and malloc from Doug
Lea (dl-malloc). malloc-930716 is well tested and dl-malloc has
better performance.

If OLD_GCC is not set to "true", crtbegin[S]/crtend[S].o will
be removed from the Linux C library. "old" means prior to gcc
version 2.8 or egcs version 1.0.

Thanks.

H.J.
hjl@@gnu.ai.mit.edu
12/02/97
@


1.10
log
@Update for libc 5.4.40.
@
text
@d37 4
a40 6
If OLD_GCC is not set to "true", libgcc, crtbegin[S]/crtend[S].o will
be removed from the Linux C library. You can use the ones compiled
from the gcc source with my patch, gcc-ss-951216-linux.diff.gz. I have
sent in my patch for gcc. I hope it will get into the official source
tree soon.
				
d45 1
a45 1
12/22/95
@


1.9
log
@Update for libc 5.4.19.
@
text
@d5 2
a6 4
first to generate the "config.in."

Then you need to symbolic links for asm and linux in .../src/include
just like the ones in /usr/include.
@


1.8
log
@Update for libc 5.4.5.
@
text
@a25 3
make LITE=true		# for light version shared library. no libm.a.
			# no stub libraries are built.

a31 2
make install.lite	# install the light version of the shared a.out
			$ library.
@


1.7
log
@Update for libc 5.3.11.
@
text
@d29 4
a32 3
You can add SHADOW_COMPAT=true to turn on the shadow password support,
which may slow down your applications. You also need to reenable the
shadow functions in jump/libc/jump.funcs.
@


1.6
log
@Install Per and other patches after the preliminary 5.3.7.
@
text
@d52 1
a52 1
hjl@@nynexst.com
@


1.5
log
@Update for libc 5.3.1.
@
text
@d3 1
a3 1
configure
d24 1
a24 1
make			# compile all the a.out libraries.
a28 2
make ELF=true           # to build all the ELF libraries

d33 1
a33 2
make install.elf	# install the ELF libraries
make install		# install the a.out libraries
@


1.4
log
@Update for libc 5.3.0.
@
text
@d7 3
@


1.3
log
@Use Doug Lea's malloc.
@
text
@d39 3
a41 1
The reentrent C library is built along with the static C library.
d43 6
d53 1
a53 1
12/15/95
@


1.2
log
@The Linux C library 4.6.28 (source files).
@
text
@d10 9
d45 1
a45 1
09/25/94
@


1.1
log
@Initial revision
@
text
@d30 2
@


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
@a0 5
This release is for a.out only. It is not tended to compile. I just
hacked it enough to compile a shared library. You should not use it
unless absolutely necessary. Please use the ELF version instead if
all possible.

a28 2

The reentrent C library is built along with the static C library.
@

