mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-29 01:42:32 +01:00
moved -fno-strict-aliasing flag to configure, so it only adds that for gcc
s/__asm__/asm/ (we don't care about being ansi for the asm code)
This commit is contained in:
@@ -22,7 +22,7 @@ libExtraWINGs_a_SOURCES = \
|
|||||||
wtableview.h \
|
wtableview.h \
|
||||||
wtabledelegates.h
|
wtabledelegates.h
|
||||||
|
|
||||||
AM_CFLAGS = -fno-strict-aliasing
|
AM_CFLAGS = @NOSTRICTALIASING@
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/wrlib -I$(top_srcdir)/WINGs \
|
INCLUDES = -I$(top_srcdir)/wrlib -I$(top_srcdir)/WINGs \
|
||||||
-DRESOURCE_PATH=\"$(datadir)/WINGs\" @HEADER_SEARCH_PATH@ -DDEBUG
|
-DRESOURCE_PATH=\"$(datadir)/WINGs\" @HEADER_SEARCH_PATH@ -DDEBUG
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ libWUtil_a_SOURCES = \
|
|||||||
|
|
||||||
AM_CPPFLAGS = -DLOCALEDIR=\"$(NLSDIR)\"
|
AM_CPPFLAGS = -DLOCALEDIR=\"$(NLSDIR)\"
|
||||||
|
|
||||||
AM_CFLAGS = -fno-strict-aliasing
|
AM_CFLAGS = @NOSTRICTALIASING@
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/WINGs/WINGs -I$(top_srcdir)/wrlib -I$(top_srcdir)/src \
|
INCLUDES = -I$(top_srcdir)/WINGs/WINGs -I$(top_srcdir)/wrlib -I$(top_srcdir)/src \
|
||||||
-DRESOURCE_PATH=\"$(datadir)/WINGs\" @XFTFLAGS@ @HEADER_SEARCH_PATH@ -DDEBUG
|
-DRESOURCE_PATH=\"$(datadir)/WINGs\" @XFTFLAGS@ @HEADER_SEARCH_PATH@ -DDEBUG
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ WPrefs_SOURCES = \
|
|||||||
|
|
||||||
AM_CPPFLAGS = -DLOCALEDIR=\"$(NLSDIR)\"
|
AM_CPPFLAGS = -DLOCALEDIR=\"$(NLSDIR)\"
|
||||||
|
|
||||||
AM_CFLAGS = -fno-strict-aliasing
|
AM_CFLAGS = @NOSTRICTALIASING@
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/wrlib -I$(top_srcdir)/WINGs @HEADER_SEARCH_PATH@
|
INCLUDES = -I$(top_srcdir)/wrlib -I$(top_srcdir)/WINGs @HEADER_SEARCH_PATH@
|
||||||
|
|
||||||
|
|||||||
@@ -206,6 +206,10 @@ dnl -----------------------
|
|||||||
asm_support=no
|
asm_support=no
|
||||||
mmx_support=no
|
mmx_support=no
|
||||||
if test "$ac_cv_prog_gcc" = yes; then
|
if test "$ac_cv_prog_gcc" = yes; then
|
||||||
|
|
||||||
|
# gcc-3.4 complains about some of our stuff without this
|
||||||
|
NOSTRICTALIASING="-fno-strict-aliasing"
|
||||||
|
|
||||||
x86=0
|
x86=0
|
||||||
changequote(,)dnl
|
changequote(,)dnl
|
||||||
case "$host_cpu" in
|
case "$host_cpu" in
|
||||||
@@ -224,7 +228,7 @@ if test "$ac_cv_prog_gcc" = yes; then
|
|||||||
|
|
||||||
AC_CACHE_CHECK(whether gcc supports MMX(tm) inline asm,
|
AC_CACHE_CHECK(whether gcc supports MMX(tm) inline asm,
|
||||||
ac_cv_c_inline_mmx,
|
ac_cv_c_inline_mmx,
|
||||||
[AC_TRY_LINK(,[__asm__ ("movq %mm0, %mm1");],
|
[AC_TRY_LINK(,[asm ("movq %mm0, %mm1");],
|
||||||
ac_cv_c_inline_mmx=yes,
|
ac_cv_c_inline_mmx=yes,
|
||||||
ac_cv_c_inline_mmx=no)])
|
ac_cv_c_inline_mmx=no)])
|
||||||
|
|
||||||
@@ -234,6 +238,7 @@ if test "$ac_cv_prog_gcc" = yes; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
AC_SUBST(NOSTRICTALIASING)
|
||||||
|
|
||||||
|
|
||||||
dnl pkg-config
|
dnl pkg-config
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ wmaker_SOURCES = \
|
|||||||
|
|
||||||
AM_CPPFLAGS = $(DFLAGS) -DLOCALEDIR=\"$(NLSDIR)\"
|
AM_CPPFLAGS = $(DFLAGS) -DLOCALEDIR=\"$(NLSDIR)\"
|
||||||
|
|
||||||
AM_CFLAGS = -fno-strict-aliasing
|
AM_CFLAGS = @NOSTRICTALIASING@
|
||||||
|
|
||||||
|
|
||||||
INCLUDES = \
|
INCLUDES = \
|
||||||
|
|||||||
Reference in New Issue
Block a user