Path: ...!weretis.net!feeder9.news.weretis.net!news.quux.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.arch Subject: Re: Segments Date: Mon, 27 Jan 2025 17:18:16 -0800 Organization: A noiseless patient Spider Lines: 19 Message-ID: <86h65j3fdz.fsf@linuxsc.com> References: <0a716d8979e4f539138c8068da250b3f@www.novabbs.org> <0I7kP.72725$oCrf.34275@fx33.iad> <7b08b7086bd94775b9d88b844763f122@www.novabbs.org> <20250123013929.00004bc5@yahoo.com> <2025Jan23.091452@mips.complang.tuwien.ac.at> <20250123122337.0000750e@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Date: Tue, 28 Jan 2025 02:18:17 +0100 (CET) Injection-Info: dont-email.me; posting-host="1612c1484c3aeea3b113b4fe0f3b985e"; logging-data="1423392"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TLSVWFbFjbVSB6e01RYGHMm7dDJtju5E=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:K3CcAys+wxBcIxBuHeHrGDP/9Bk= sha1:GMN8Z8DAraXzN3gmaLBV5k7iEVE= Bytes: 2232 Michael S writes: > On Thu, 23 Jan 2025 08:14:52 GMT > anton@mips.complang.tuwien.ac.at (Anton Ertl) wrote: > >> Michael S writes: >> >>> Not every system capable of running C supports signals. I would >>> think that those that support signals are not even majority. >> >> "man raise" tells me that raise() is C99. "man signal" tells me >> that signal() is C99. > > I would guess that it belongs to the part of the standard that > defines requirements for hosted implementation. [...] Right. Almost all of the standard library is not required for freestanding implementations, and is not among the required set.