CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: petere@postgresql.org 02/09/20 14:38:57
Modified files:
. : configure configure.in
Log message:
Put in defense against gcc -ffast-math.
petere@postgresql.org (Peter Eisentraut - PostgreSQL) writes:
> Log message:
> Put in defense against gcc -ffast-math.
It occurs to me that it might also be a good idea to put something like
this in timestamp.c:
#ifdef __FAST_MATH__
#error -ffast-math is known to break this code
#endif
to guard against people modifying the CFLAGS after running configure.
The configure test is good, because it catches the problem sooner,
but it's not foolproof.
Comments?
regards, tom lane
Tom Lane writes: > It occurs to me that it might also be a good idea to put something like > this in timestamp.c: > > #ifdef __FAST_MATH__ > #error -ffast-math is known to break this code > #endif Good idea. -- Peter Eisentraut peter_e@gmx.net
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера