The current quiet inline test doesn't work for clang. As e.g. evidenced in
configure thinks it's not quiet.
Which means that postgres compiled with a recent clang will be noticably
slower than it needs to be.
The reason for that is that clang is smart and warns about static inline
if they are declared locally in the .c file, but not if they are
declared in a #included file. That seems to be a reasonable
I think that needs to be fixed. We either can make the configure test
considerably more complex or simply drop the requirement for quiet
Andres Freund http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
Sent via pgsql-hackers mailing list (email@example.com)
To make changes to your subscription: