Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The devil finds work for idle glands.


devel / comp.lang.c / Re: Examples of current platforms/architectures where sizeof(void*) >

SubjectAuthor
o Re: Examples of current platforms/architectures where sizeof(void*) >James Kuyper

1
Re: Examples of current platforms/architectures where sizeof(void*) >

<shivm1$7ju$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=18312&group=comp.lang.c#18312

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: jameskuy...@alumni.caltech.edu (James Kuyper)
Newsgroups: comp.lang.c
Subject: Re: Examples of current platforms/architectures where sizeof(void*) >
Date: Sat, 11 Sep 2021 15:22:41 -0400
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <shivm1$7ju$1@dont-email.me>
References: <sgglb9$c02$1@dont-email.me> <sgm3uf$ca3$3@dont-email.me>
<ATMXI.17685$F26.3573@fx44.iad> <sgoagm$65f$2@redfloyd.dont-email.me>
<sgoc7u$klk$1@dont-email.me> <QgPXI.17692$F26.495@fx44.iad>
<sgogmu$rpo$1@gioia.aioe.org> <t7QXI.8719$6U3.1972@fx43.iad>
<sgokn7$hru$1@dont-email.me> <sgpsmq$1kl4$1@gioia.aioe.org>
<sgq5qr$vmk$1@dont-email.me> <87a6kuhchx.fsf@nosuchdomain.example.com>
<sgsoui$43t$1@dont-email.me> <sh01lk$fhi$1@dont-email.me>
<sh4hvs$udn$1@dont-email.me> <sh4m00$qo1$1@gioia.aioe.org>
<sh4pb3$f39$1@dont-email.me> <sh5bum$1s93$1@gioia.aioe.org>
<sh7o2u$1f1k$1@gioia.aioe.org> <sh7v70$17kg$1@gioia.aioe.org>
<sh84nh$qnc$1@dont-email.me> <sha30e$4pb$1@gioia.aioe.org>
<sharhe$bq$1@dont-email.me> <shci53$r4g$1@gioia.aioe.org>
<shcs81$3kc$1@dont-email.me> <shdbqh$1prs$1@gioia.aioe.org>
<shddhb$rk$4@dont-email.me> <shf90k$1o5r$1@gioia.aioe.org>
<shg0pb$f74$1@dont-email.me> <shg3gn$1het$1@gioia.aioe.org>
<shg7ga$ve8$1@dont-email.me> <shhrht$eou$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 11 Sep 2021 19:22:41 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="7168da5f705cfceef6cbdf28fa8afced";
logging-data="7806"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ii2Euo5D0cVO1kMPsL6FnAuYfgIrmMFk="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:rMF1g6YRhuS6sNXthx/yuPlsLpQ=
In-Reply-To: <shhrht$eou$1@gioia.aioe.org>
Content-Language: en-US
 by: James Kuyper - Sat, 11 Sep 2021 19:22 UTC

On 9/11/21 5:06 AM, HorseyWorsey@the_stables.com wrote:
> On Fri, 10 Sep 2021 14:17:46 -0400
> James Kuyper <jameskuyper@alumni.caltech.edu> wrote:
....
>> MisterMule's original comment on September 8th was about the difficulty
>> of putting dependencies into a makefile. That implies the use of make,
>> which is the build system that's relevant. gcc -MD is not intended to
>> remove the need for make, it's intended for use with make.
>> The problem that it solves is simplifying the creation of the makefile.
>
> Well I just tried it with Clang on a small (1000 line) project. Manually
> written Makefile is 29 lines. Generated .d files end up at 1305 lines and it
> failed anyway because one of the .h files is auto generated. A complete waste
> of time as far as I can see.

If the generated .d files totalled 1305 lines, then your 29 line
Makefile almost certainly too short - it didn't include most of the
dependencies that gcc -MD identified. How hard would it have been to
manually create a makefile containing all of those dependencies? If you
cared about them (which you obviously don't), wouldn't you greatly
prefer having gcc -MD identify them?

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor