]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
unittest_encoding: build without -fstrict-aliasing
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 4 Feb 2011 16:45:37 +0000 (08:45 -0800)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Fri, 4 Feb 2011 16:45:37 +0000 (08:45 -0800)
unittest_encoding gets "this breaks strict-aliasing" warnings when
compiled under Ubuntu. So don't crank up optimization on the unit test.

Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
src/Makefile.am

index ed8f2e850344ffa9fc6048fa47f37ee2f2fbdeed..c1cc863b29dd745c8cf169dbeb74da336b5af73d 100644 (file)
@@ -330,7 +330,8 @@ UNITTEST_LDADD = \
 unittest_encoding_SOURCES = test/encoding.cc
 unittest_encoding_LDADD = libceph.la libcrush.la -lpthread -lm \
                          ${UNITTEST_LDADD}
-unittest_encoding_CXXFLAGS = ${AM_CXXFLAGS} ${UNITTEST_CXXFLAGS}
+unittest_encoding_CXXFLAGS = ${AM_CXXFLAGS} ${UNITTEST_CXXFLAGS} \
+                    -fno-strict-aliasing
 check_PROGRAMS += unittest_encoding
 
 unittest_base64_SOURCES = test/base64.cc