Skip to content

Commit 3c0f436

Browse files
committed
Ignore compiler warnings that are expected
This adds the following compiler warning ignores, to reduce noise: -Wno-shorten-64-to-32 -Wno-missing-noreturn -Wno-incompatible-pointer-types-discards-qualifiers All of these occur in extracted/generated code, and as such cannot easily be resolved.
1 parent 3297db7 commit 3c0f436

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ext/pg_query/extconf.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
$objs = Dir.glob(File.join(__dir__, '*.c')).map { |f| Pathname.new(f).sub_ext('.o').to_s }
99

1010
if RUBY_PLATFORM !~ /cygwin|mswin|mingw|bccwin|wince|emx/
11-
$CFLAGS << " -fvisibility=hidden -O3 -Wall -fno-strict-aliasing -fwrapv -fstack-protector -Wno-unused-function -Wno-unused-variable -Wno-clobbered -Wno-sign-compare -Wno-discarded-qualifiers -Wno-unknown-warning-option -g"
11+
$CFLAGS << " -fvisibility=hidden -O3 -Wall -fno-strict-aliasing -fwrapv -fstack-protector -Wno-unused-function -Wno-unused-variable -Wno-clobbered -Wno-sign-compare -Wno-discarded-qualifiers -Wno-unknown-warning-option -Wno-shorten-64-to-32 -Wno-missing-noreturn -Wno-incompatible-pointer-types-discards-qualifiers -g"
1212
end
1313

1414
$INCFLAGS = "-I#{File.join(__dir__, 'include')} " + "-I#{File.join(__dir__, 'include', 'postgres')} " + $INCFLAGS

0 commit comments

Comments
 (0)