Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site alice.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!alice!bs From: bs@alice.UucP (Bjarne Stroustrup) Newsgroups: net.lang.c++ Subject: C++ opportunities (really C reentrancy bug) Message-ID: <5051@alice.uUCp> Date: Fri, 28-Feb-86 13:24:30 EST Article-I.D.: alice.5051 Posted: Fri Feb 28 13:24:30 1986 Date-Received: Sat, 1-Mar-86 17:22:35 EST Organization: Bell Labs, Murray Hill Lines: 11 > Modern C is in fact only partially re-entrant, and the > standard library is (in many routines) not at all. Unfortunately the standard C library is hard to fix. > The only non-re-entrant aspect of C itself is in its handling > of structures returned from functions. That is (only) an implementation hack and a bug. The bug is not in all C/C++ implementations. It deserves no language modification as a ``fix''.