summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbuild-aux/xdrgen4
-rw-r--r--configure.ac2
2 files changed, 4 insertions, 2 deletions
diff --git a/build-aux/xdrgen b/build-aux/xdrgen
index c6dd5cc0340..a2240a235a2 100755
--- a/build-aux/xdrgen
+++ b/build-aux/xdrgen
@@ -22,10 +22,12 @@ append_licence_header ()
#if defined(__GNUC__)
#if __GNUC__ >= 4
+#if !defined(__clang__)
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
#pragma GCC diagnostic ignored "-Wunused-variable"
#endif
#endif
+#endif
EOF
@@ -67,7 +69,7 @@ gen_headers ()
rm -f $hfile;
rpcgen -h -o $hfile $xfile;
# the '#ifdef' part of file should be fixed
- sed -e 's/-/_/g' $hfile > ${hfile}.new && mv ${hfile}.new $hfile;
+ sed -e 's/-/_/g' $hfile > ${hfile}.new && mv ${hfile}.new $hfile;
# Gen header to temp file and append generated file
append_licence_header $hfile $tmp_hfile;
# now move the destination file to actual original file
diff --git a/configure.ac b/configure.ac
index 04b6c72fd12..2c69ccdc1c3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -774,7 +774,7 @@ AC_COMPILE_IFELSE(
AC_MSG_RESULT([$CLANG])
if test "x$CLANG" = "xyes"; then
- GF_COMPILER_FLAGS="-Wno-gnu -Wno-unknown-pragmas -Wno-deprecated-declarations -Wno-enum-conversion"
+ GF_COMPILER_FLAGS="-Wno-gnu -Wno-deprecated-declarations -Wno-enum-conversion"
fi