From: Zdenek Kotala on 14 Nov 2009 09:25 Hmm, const is also problem on solaris. dtrace generates probe.h file and eats const. It generates following noise on solaris build: "postgres.c", line 554: warning: argument #1 is incompatible with prototype: prototype: pointer to char : "../../../src/include/utils/probes.h", line 582 argument : pointer to const char IIRC, it was discussed. I cc Robert. He should know answer why const is ignored. Zdenek Bernd Helmle píše v so 14. 11. 2009 v 14:54 +0100: > I'm just seeing these kind of compiler warnings in current HEAD: > > pgstat.c: In function 'pgstat_report_activity': > pgstat.c:2276: warning: passing argument 1 of > '__dtrace_probe$postgresql$statement__status$v1$63686172202a' discards > qualifiers from pointer target type > > There are more of them (e.g. postgres.c), all passing a const char pointer. > > Platform is Snow Leopard, 10.6.2, gcc 4.2.1 > > -- > Thanks > > Bernd > -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
From: Bernd Helmle on 7 Dec 2009 18:39 --On 14. November 2009 15:25:25 +0100 Zdenek Kotala <Zdenek.Kotala(a)Sun.COM> wrote: > Hmm, const is also problem on solaris. dtrace generates probe.h file and > eats const. It generates following noise on solaris build: > > "postgres.c", line 554: warning: argument #1 is incompatible with > prototype: > prototype: pointer to char : "../../../src/include/utils/probes.h", > line 582 > argument : pointer to const char > > IIRC, it was discussed. I cc Robert. He should know answer why const is > ignored. Have you dug into this further? -- Thanks Bernd -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
|
Pages: 1 Prev: [HACKERS] DTrace compiler warnings Next: patch - per-tablespace random_page_cost/seq_page_cost |