On Fri, Aug 09, 2024 at 04:03:53PM GMT, Jakub Jelinek wrote:
> E.g. consider GCC
> #define iterative_hash_object(OB,INIT) iterative_hash (&OB, sizeof (OB), INIT)
> macro.
> If one uses it on the function parameters declared as arrays but turned into
> pointers and you know what you are doing, why n
On Fri, Aug 09, 2024 at 03:42:06PM +0200, Jakub Jelinek via Gcc wrote:
> On Fri, Aug 09, 2024 at 03:25:00PM +0200, Alejandro Colomar wrote:
> > The problem with that is that the error will still be enforced _after_
> > GCC would change the behavior of sizeof(aparam).
>
> I don't think it should un
On Fri, 9 Aug 2024, Alejandro Colomar via Gcc wrote:
> Since I don't see any legitimate uses of sizeof(aparam) as of today, I
> don't expect having any consequences on existing code. (But please
> point me wrong if there are any, maybe in generic macros.)
It's perfectly legitimate when the user
On Fri, Aug 09, 2024 at 03:25:00PM +0200, Alejandro Colomar wrote:
> The problem with that is that the error will still be enforced _after_
> GCC would change the behavior of sizeof(aparam).
I don't think it should unless C2Y requires that.
> Admittedly, I could write configure checks to determin
Hi Jakub,
On Fri, Aug 09, 2024 at 02:24:48PM GMT, Jakub Jelinek wrote:
> You can compile your sources with -Werror=sizeof-array-argument if you want
> it to be an error,
The problem with that is that the error will still be enforced _after_
GCC would change the behavior of sizeof(aparam).
Admitt
On Fri, Aug 09, 2024 at 02:19:26PM +0200, Alejandro Colomar via Gcc wrote:
> On Thu, Aug 08, 2024 at 09:31:37AM GMT, Martin Uecker wrote:
> > Am Donnerstag, dem 08.08.2024 um 02:36 +0200 schrieb Alejandro Colomar:
> > > Hi Martin,
> > >
> > > Can we promote -Wno-sizeof-array-argument to a hard err
Hi Martin,
On Thu, Aug 08, 2024 at 09:31:37AM GMT, Martin Uecker wrote:
> Am Donnerstag, dem 08.08.2024 um 02:36 +0200 schrieb Alejandro Colomar:
> > Hi Martin,
> >
> > Can we promote -Wno-sizeof-array-argument to a hard error? I don't
> > think there's any legitimate use sizeof() on such a para
On Thu, Aug 08, 2024 at 09:31:37AM GMT, Martin Uecker wrote:
> Am Donnerstag, dem 08.08.2024 um 02:36 +0200 schrieb Alejandro Colomar:
> > Hi Martin,
> >
> > Can we promote -Wno-sizeof-array-argument to a hard error? I don't
> > think there's any legitimate use sizeof() on such a parameter.
>
>
Am Donnerstag, dem 08.08.2024 um 02:36 +0200 schrieb Alejandro Colomar:
> Hi Martin,
>
> Can we promote -Wno-sizeof-array-argument to a hard error? I don't
> think there's any legitimate use sizeof() on such a parameter.
I am a bit worried that it might prevent people from adding size informatio
On Thu, Aug 08, 2024 at 02:36:36AM GMT, Alejandro Colomar wrote:
> Hi Martin,
>
> Can we promote -Wno-sizeof-array-argument to a hard error? I don't
D'oh! I obviously meant -Wsizeof-array-argument.
> think there's any legitimate use sizeof() on such a parameter.
>
> It would be an incompatibl
10 matches
Mail list logo