Path: ...!feeds.phibee-telecom.net!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Michael S Newsgroups: comp.lang.c Subject: Re: C23 thoughts and opinions Date: Sun, 26 May 2024 23:06:47 +0300 Organization: A noiseless patient Spider Lines: 27 Message-ID: <20240526230028.00003635@yahoo.com> References: <00297443-2fee-48d4-81a0-9ff6ae6481e4@gmail.com> <87msoh5uh6.fsf@nosuchdomain.example.com> <87y18047jk.fsf@nosuchdomain.example.com> <87msoe1xxo.fsf@nosuchdomain.example.com> <87ikz11osy.fsf@nosuchdomain.example.com> <20240526161832.000012a6@yahoo.com> <20240526193549.000031a8@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Sun, 26 May 2024 22:06:55 +0200 (CEST) Injection-Info: dont-email.me; posting-host="32436bddce982ee270fe47360b36af62"; logging-data="3741248"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193PQWEiSdxJybfHuKHmTkB35RmzEoV+EE=" Cancel-Lock: sha1:jzeeG/xT/vlOzILCw23gPG1AcCQ= X-Newsreader: Claws Mail 4.1.1 (GTK 3.24.34; x86_64-w64-mingw32) Bytes: 2522 On Sun, 26 May 2024 19:19:59 +0100 Malcolm McLean wrote: > > The Baby X resource compiler has a 'binary' tag to embed binary data. > The biggest file in my documents folder was a 33 mb boost zipped > image. And the resouce compiler, built in debug mode, took five > seconds to convert that to a C source file with an array of unsigned > chars. > > It then took gcc about 20 seconds to compile it to an object file. > If '33 mb' means 33 MB and 'about 20 seconds' means 20 seconds then your gcc compiles at 1.65 MB/s. That's 2.8x faster than gcc on my old test machine and 1.7 times faster than gcc 13.2.0 on much faster machine with quite good PCIe-attached SSD. Sounds interesting. What are your HW, OS and environment? Can you show us an example of your output format? > The output file was 218 mb. It goes straight in the bin. >