From owner-cvs-lib Sun Dec 14 18:15:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06776 for cvs-lib-outgoing; Sun, 14 Dec 1997 18:15:38 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA06716; Sun, 14 Dec 1997 18:15:09 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA25915; Sun, 14 Dec 1997 18:12:43 -0800 (PST) Date: Sun, 14 Dec 1997 18:12:43 -0800 (PST) Message-Id: <199712150212.SAA25915@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdlib malloc.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1997/12/14 18:12:43 PST Modified files: lib/libc/stdlib malloc.c Log: Fix recursion problem which occurs when a signal is received during a malloc. The signal handler creates a thread which requires a malloc... For now, the only thing to do is to block signals. When we move user pthreads to use the kernel threads, mutexes will be implemented in kernel space and then malloc can revert. Revision Changes Path 1.33 +12 -3 src/lib/libc/stdlib/malloc.c From owner-cvs-lib Fri Dec 19 13:57:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA22697 for cvs-lib-outgoing; Fri, 19 Dec 1997 13:57:40 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA22470; Fri, 19 Dec 1997 13:56:41 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA03788; Fri, 19 Dec 1997 13:53:36 -0800 (PST) Date: Fri, 19 Dec 1997 13:53:36 -0800 (PST) Message-Id: <199712192153.NAA03788@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/gmon Makefile.inc Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 13:53:36 PST Modified files: lib/libc/gmon Makefile.inc Log: Format the MLINKS statement the same as in most other libc Makefile.inc's. Revision Changes Path 1.6 +3 -2 src/lib/libc/gmon/Makefile.inc From owner-cvs-lib Fri Dec 19 14:00:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA23121 for cvs-lib-outgoing; Fri, 19 Dec 1997 14:00:12 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA23021; Fri, 19 Dec 1997 13:59:44 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA03827; Fri, 19 Dec 1997 13:56:39 -0800 (PST) Date: Fri, 19 Dec 1997 13:56:39 -0800 (PST) Message-Id: <199712192156.NAA03827@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/quad Makefile.inc Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 13:56:39 PST Modified files: lib/libc/quad Makefile.inc Log: Put the .PATH statement first as in all other libc Makefile.inc's. Revision Changes Path 1.6 +2 -3 src/lib/libc/quad/Makefile.inc From owner-cvs-lib Fri Dec 19 14:02:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA23444 for cvs-lib-outgoing; Fri, 19 Dec 1997 14:02:53 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA23405; Fri, 19 Dec 1997 14:02:29 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA03861; Fri, 19 Dec 1997 13:59:25 -0800 (PST) Date: Fri, 19 Dec 1997 13:59:25 -0800 (PST) Message-Id: <199712192159.NAA03861@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc/stdio vfprintf.c Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 13:59:25 PST Modified files: lib/libc/stdio vfprintf.c Log: Comment that long double is poorly implemented, not that it is unimplemented. Revision Changes Path 1.13 +3 -2 src/lib/libc/stdio/vfprintf.c From owner-cvs-lib Fri Dec 19 14:15:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA24468 for cvs-lib-outgoing; Fri, 19 Dec 1997 14:15:13 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA24376; Fri, 19 Dec 1997 14:14:35 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA03947; Fri, 19 Dec 1997 14:11:30 -0800 (PST) Date: Fri, 19 Dec 1997 14:11:30 -0800 (PST) Message-Id: <199712192211.OAA03947@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libtermcap Makefile Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 14:11:30 PST Modified files: lib/libtermcap Makefile Log: Fixed the termcap 3.0 hacks. They were very broken in my configuration where shared libraries are in /lib and almost everything is linked shared. First, they removed the old shared library before installing the new one. Second, they attemped a cross-device link from /lib to /usr/lib/compat. Revision Changes Path 1.22 +11 -10 src/lib/libtermcap/Makefile From owner-cvs-lib Fri Dec 19 20:09:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA16757 for cvs-lib-outgoing; Fri, 19 Dec 1997 20:09:54 -0800 (PST) (envelope-from owner-cvs-lib) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA16717; Fri, 19 Dec 1997 20:09:14 -0800 (PST) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA06743; Fri, 19 Dec 1997 20:06:08 -0800 (PST) Date: Fri, 19 Dec 1997 20:06:08 -0800 (PST) Message-Id: <199712200406.UAA06743@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libftpio ftpio.c ftpio.h Sender: owner-cvs-lib@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1997/12/19 20:06:07 PST Modified files: lib/libftpio ftpio.c ftpio.h Log: Change errno usage as a field in a structure and as an argument to a function from 'errno' to 'error' so that there is no conflict with the thread-safe definition of errno in errno.h. Revision Changes Path 1.29 +25 -25 src/lib/libftpio/ftpio.c 1.14 +3 -3 src/lib/libftpio/ftpio.h From owner-cvs-lib Sat Dec 20 18:40:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA01546 for cvs-lib-outgoing; Sat, 20 Dec 1997 18:40:20 -0800 (PST) (envelope-from owner-cvs-lib) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA01529; Sat, 20 Dec 1997 18:40:11 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA14023; Sat, 20 Dec 1997 18:31:08 -0800 (PST) Received: from UNKNOWN(), claiming to be "current1.whistle.com" via SMTP by alpo.whistle.com, id smtpd014021; Sat Dec 20 18:31:01 1997 Date: Sat, 20 Dec 1997 18:28:13 -0800 (PST) From: Julian Elischer To: John Birrell cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-lib@freebsd.org Subject: Re: cvs commit: src/lib/libftpio ftpio.c ftpio.h In-Reply-To: <199712200406.UAA06743@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-lib@freebsd.org X-Loop: FreeBSD.org Precedence: bulk welcome back! On Fri, 19 Dec 1997, John Birrell wrote: > jb 1997/12/19 20:06:07 PST > > Modified files: > lib/libftpio ftpio.c ftpio.h > Log: > Change errno usage as a field in a structure and as an argument to a > function from 'errno' to 'error' so that there is no conflict with the > thread-safe definition of errno in errno.h. > > Revision Changes Path > 1.29 +25 -25 src/lib/libftpio/ftpio.c > 1.14 +3 -3 src/lib/libftpio/ftpio.h >