summaryrefslogtreecommitdiffstats
path: root/java/Makefile.am
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-05-26 09:37:24 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2008-05-26 09:37:24 +0000
commit9d5f532fef2838e3a72a074d59878231ac4e2030 (patch)
tree7207c4db96bf87a5c67d68c6aaaf4dbab7cae18c /java/Makefile.am
parentbd2943e815376fd4d08b0da7f27659951fde3ada (diff)
downloadlasso-9d5f532fef2838e3a72a074d59878231ac4e2030.tar.gz
lasso-9d5f532fef2838e3a72a074d59878231ac4e2030.tar.xz
lasso-9d5f532fef2838e3a72a074d59878231ac4e2030.zip
add -fno-strict-aliasing to CFLAGS to remove bad code genereation on amd64 and warnings on all platforms
Diffstat (limited to 'java/Makefile.am')
-rw-r--r--java/Makefile.am4
1 files changed, 2 insertions, 2 deletions
diff --git a/java/Makefile.am b/java/Makefile.am
index cf41fef7..e843373c 100644
--- a/java/Makefile.am
+++ b/java/Makefile.am
@@ -14,13 +14,13 @@ javalib_LTLIBRARIES = libjlasso.la
endif
jlasso_la_SOURCES = lasso_wrap.c
-jlasso_la_CFLAGS = $(JAVA_INCLUDE) $(LASSO_CORE_CFLAGS) -I$(top_srcdir)
+jlasso_la_CFLAGS = -fno-strict-aliasing $(JAVA_INCLUDE) $(LASSO_CORE_CFLAGS) -I$(top_srcdir)
jlasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la $(LASSO_LIBS)
jlasso_la_LDFLAGS = -no-undefined -avoid-version -module \
-Wl,--add-stdcall-alias
libjlasso_la_SOURCES = lasso_wrap.c
-libjlasso_la_CFLAGS = $(JAVA_INCLUDE) $(LASSO_CORE_CFLAGS) -I$(top_srcdir)
+libjlasso_la_CFLAGS = -fno-strict-aliasing $(JAVA_INCLUDE) $(LASSO_CORE_CFLAGS) -I$(top_srcdir)
libjlasso_la_LIBADD = $(top_builddir)/lasso/liblasso.la $(LASSO_LIBS)
libjlasso_la_LDFLAGS = -no-undefined -avoid-version -module