Re: compile warning
От | Bruce Momjian |
---|---|
Тема | Re: compile warning |
Дата | |
Msg-id | 200310100351.h9A3p9A19412@candle.pha.pa.us обсуждение исходный текст |
Ответ на | compile warning (Alvaro Herrera <alvherre@dcc.uchile.cl>) |
Ответы |
Re: compile warning
|
Список | pgsql-hackers |
Alvaro Herrera wrote: > I'm seeing this compile warning on today's CVS tip: > > $ make src/backend/commands/tablecmds.o > gcc -O2 -g -Wall -Wmissing-prototypes -Wmissing-declarations -I./src/include -D_GNU_SOURCE -c -o src/backend/commands/tablecmds.osrc/backend/commands/tablecmds.c > src/backend/commands/tablecmds.c: In function `validateForeignKeyConstraint': > src/backend/commands/tablecmds.c:3528: warning: dereferencing type-punned pointer will break strict-aliasing rules > > $ gcc --version > gcc (GCC) 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk) > Copyright (C) 2003 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > $ src/bin/pg_config/pg_config --configure > '--enable-debug' '--enable-nls=es' '--enable-integer-datetimes' If you change the offending line to: fcinfo.context = (struct Node *) &trigdata; I know it shouldn't make a difference, but it is worth a try. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001+ If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania19073
В списке pgsql-hackers по дате отправления: