Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #395824
| Path | csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Tim Rentsch <tr.17687@z991.linuxsc.com> |
| Newsgroups | comp.lang.c |
| Subject | Re: VAX |
| Date | Mon, 15 Dec 2025 11:51:43 -0800 |
| Organization | A noiseless patient Spider |
| Lines | 33 |
| Message-ID | <865xa7ttf4.fsf@linuxsc.com> (permalink) |
| References | <0c857b8347f07f3a0ca61c403d0a8711@www.novabbs.com> <2025Jul30.075918@mips.complang.tuwien.ac.at> <slrn108kkt8.efbg.lars@cleo.beagle-ears.com> <2025Aug1.191648@mips.complang.tuwien.ac.at> <kr7jQ.442699$Tc12.355083@fx17.iad> <106jvc3$qan0$1@dont-email.me> <106kh0k$18ipb$1@paganini.bofh.team> <2025Aug3.185110@mips.complang.tuwien.ac.at> <106otf6$1sov2$1@dont-email.me> <106p4k6$1u13o$1@dont-email.me> <20250804121938.0000122a@yahoo.com> <2025Aug4.140932@mips.complang.tuwien.ac.at> <2025Aug4.165141@mips.complang.tuwien.ac.at> <20250804182839.00000600@yahoo.com> <87sei7do4g.fsf@example.invalid> <20250804220315.00007240@yahoo.com> <6859dc0d-f3b5-481b-8ffb-b4c0a722412e@alumni.caltech.edu> <20250804224049.00006937@yahoo.com> <87ldny7397.fsf@example.invalid> <20250805141510.761@kylheku.com> <106vtuk$2uli0$2@dont-email.me> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=us-ascii |
| Injection-Date | Mon, 15 Dec 2025 19:51:45 +0000 (UTC) |
| Injection-Info | dont-email.me; posting-host="3b66f75cc16331490dd39d06d7ef9603"; logging-data="2231266"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX184jZIOmWt7xhj5+eXZLNO03U6RVYkbKkY=" |
| User-Agent | Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) |
| Cancel-Lock | sha1:0nIpcjjFj57Qa3KW/6WhEeKk+Ms= sha1:qhn01y2tqIkY+8/6lzQopMKjE5A= |
| Xref | csiph.com comp.lang.c:395824 |
Show key headers only | View raw
James Kuyper <jameskuyper@alumni.caltech.edu> writes: > On 2025-08-05 17:25, Kaz Kylheku wrote: > >> On 2025-08-05, Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote: >> >>> Breaking existing code that uses "_BitInt" as an identifier is >>> a non-issue. There very probably is no such code. >> >> However, that doesn't mean GCC can carelessly introduce identifiers >> in this namespace. >> >> GCC does not define a complete C implementation; it doesn't provide a >> library. Libraries are provided by other projects: Glibc, Musl, >> ucLibc, ... >> >> Those libraries are C implementors also, and get to name things >> in the reserved namespace. > > GCC cannot be implemented in such a way as to create a fully conforming > implementation of C when used in connection with an arbitrary > implementation of the C standard library. This is just one example of a > more general potential problem: Both gcc and the library must use some > reserved identifiers, and they might have made conflicting choices. [...] I'm not sure this assertion is right exactly. The interface to any implementation of the standard library is through a well-defined set of header files. In principle the rest of a C implementation could examine those header files programmatically and systematically avoid any conflicts. Similarly the run-time libraries of the standard library can be examined to avoid any conflicts there. Certainly it isn't convenient to construct such an implementation, but it does seem to be possible.
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar
Re: VAX Michael S <already5chosen@yahoo.com> - 2025-08-04 18:28 +0300
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-04 09:53 -0700
Re: VAX Michael S <already5chosen@yahoo.com> - 2025-08-04 22:03 +0300
Re: VAX James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-08-04 15:25 -0400
Re: VAX Michael S <already5chosen@yahoo.com> - 2025-08-04 22:40 +0300
Re: VAX "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2025-08-04 12:44 -0700
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-04 22:21 -0700
Re: VAX Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-05 21:25 +0000
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-05 19:14 -0700
Re: VAX Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-06 04:31 +0000
Re: VAX Michael S <already5chosen@yahoo.com> - 2025-08-06 11:48 +0300
Re: VAX James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-08-06 11:56 -0400
Re: VAX Tim Rentsch <tr.17687@z991.linuxsc.com> - 2025-12-15 11:51 -0800
Re: VAX Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-05 21:13 +0000
Re: VAX James Kuyper <jameskuyper@alumni.caltech.edu> - 2025-08-06 11:54 -0400
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-06 13:58 -0700
Re: VAX Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-06 21:33 -0800
Re: VAX Kaz Kylheku <643-408-1753@kylheku.com> - 2025-08-05 21:08 +0000
Re: VAX Jakob Bohm <egenagwemdimtapsar@jbohm.dk> - 2025-08-17 20:18 +0200
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-17 22:18 -0700
Re: VAX Richard Heathfield <rjh@cpax.org.uk> - 2025-08-18 08:02 +0100
Re: VAX David Brown <david.brown@hesbynett.no> - 2025-08-18 11:34 +0200
Re: VAX Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2025-08-18 21:57 -0700
Re: VAX Tim Rentsch <tr.17687@z991.linuxsc.com> - 2026-01-06 21:14 -0800
csiph-web