Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1220996

Re: [GIT] Networking

Path csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod
From "Rustad, Mark D" <mark.d.rustad@intel.com>
Newsgroups linux.kernel
Subject Re: [GIT] Networking
Date Tue, 08 Sep 2015 19:00:03 +0200
Message-ID <q6upt-1Fu-23@gated-at.bofh.it> (permalink)
References <q4vpF-2GW-25@gated-at.bofh.it> <q4FS3-M8-27@gated-at.bofh.it> <q4GO6-28h-25@gated-at.bofh.it> <q4HqO-37a-19@gated-at.bofh.it> <q4HAu-3ib-27@gated-at.bofh.it> <q4JVE-6Lq-3@gated-at.bofh.it> <q4Vaq-60u-21@gated-at.bofh.it> <q537Z-rj-25@gated-at.bofh.it> <q62tc-3L3-7@gated-at.bofh.it>
X-Original-To David Laight <David.Laight@ACULAB.COM>
X-Extloop1 1
X-Ironport-Av E=Sophos;i="5.17,491,1437462000"; d="asc'?scan'208";a="764814404"
Thread-Topic [GIT] Networking
Thread-Index AQHQ5gpyBzVshxThlkWlAKlt5xa5z54reTcAgAAPTwCAAAuiAIAAAqgAgAAsIACAAMhxAIAAjvUAgARIcYCAAfORAA==
Accept-Language en-US
Content-Language en-US
X-Ms-Has-Attach yes
X-Originating-IP [134.134.176.87]
Content-Type multipart/signed; boundary="Apple-Mail=_1A66D369-FE59-4431-80F9-3C1078D07BBA"; protocol="application/pgp-signature"; micalg=pgp-sha256
MIME-Version 1.0
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 52
Organization linux.* mail to news gateway
X-Original-Cc Marcel Holtmann <marcel@holtmann.org>, Linus Torvalds <torvalds@linux-foundation.org>, "David S. Miller" <davem@davemloft.net>, Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>, "Berg, Johannes" <johannes.berg@intel.com>, Andrew Morton <akpm@linux-foundation.org>, Network Development <netdev@vger.kernel.org>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
X-Original-Date Tue, 8 Sep 2015 16:51:01 +0000
X-Original-Message-ID <599B264F-0076-4C80-9EF9-853D32D09E3F@intel.com>
X-Original-References <20150902.223522.1792493140210966693.davem@davemloft.net> <CA+55aFx=xh4+vCNOgwXyfeV-t=6anXimqBxH_i71RjYy+Gy9-w@mail.gmail.com> <20150903.104032.767889134756094076.davem@davemloft.net> <CA+55aFxtD2VYW2R0JwjFkZkvzQzcN7qK3m6ReR+BBXtfyDHx7g@mail.gmail.com> <CA+55aFzZe2buU-LxAktxYNojuvMbUNt64QiKDpGsfFwtrbf+Qg@mail.gmail.com> <62408D76-2E53-4914-97A9-32B65B167F9B@holtmann.org> <063D6719AE5E284EB5DD2968C1650D6D1CB8D542@AcuExch.aculab.com> <8BC0F5D8-5872-4387-BACA-BE7EAF479928@intel.com> <063D6719AE5E284EB5DD2968C1650D6D1CB8E788@AcuExch.aculab.com>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1220996

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

> On Sep 7, 2015, at 4:02 AM, David Laight <David.Laight@ACULAB.COM> wrote:
> 
> Feed:
> int bar(int (*f)[10]) { return sizeof *f; }
> into cc -O2 -S and look at the generated code - returns 40 not 4.

Yes, indeed it does. And with clang too. I guess I was too easily discouraged when looking for a workable syntax some years ago. At the time I stopped when the typedef worked, which really just encapsulates this. I should have recognized that then. Thanks for making it all so clear.

--
Mark Rustad, Networking Division, Intel Corporation

Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

RE: [GIT] Networking David Laight <David.Laight@ACULAB.COM> - 2015-09-07 13:10 +0200
  Re: [GIT] Networking "Rustad, Mark D" <mark.d.rustad@intel.com> - 2015-09-08 19:00 +0200

csiph-web