Skip to content

Commit

Permalink
test warning Wno-shift-count-overflow
Browse files Browse the repository at this point in the history
  • Loading branch information
bilam committed Dec 27, 2023
1 parent c75380d commit f05e643
Show file tree
Hide file tree
Showing 10 changed files with 29 additions and 29 deletions.
6 changes: 3 additions & 3 deletions jsrc/Android.mk
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wno-shift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wshift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_ARM_NEON := true
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi)
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wno-shift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wshift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp
Expand All @@ -30,7 +30,7 @@ ifeq ($(TARGET_ARCH),x86_64)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH),x86)
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wno-shift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wshift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
Expand Down
6 changes: 3 additions & 3 deletions jsrc/Jamalgam-nopie.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wno-shift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wshift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_ARM_NEON := true
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi)
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wno-shift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wshift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp
Expand All @@ -31,7 +31,7 @@ ifeq ($(TARGET_ARCH),x86_64)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH),x86)
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -Wno-shift-count-overflow -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -Wshift-count-overflow -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
Expand Down
6 changes: 3 additions & 3 deletions jsrc/Jamalgam.mk
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ ifeq ($(TARGET_ARCH_ABI),arm64-v8a)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wno-shift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DARMEABI_V7A -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wshift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -mfloat-abi=softfp -march=armv7-a -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_ARM_NEON := true
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH_ABI),armeabi)
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wno-shift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -std=gnu99 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-overflow -Wno-string-plus-int -Wno-empty-body -Wno-int-to-pointer-cast -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-return-local-addr -Wshift-count-overflow -fno-strict-aliasing -mfloat-abi=softfp -march=armv5te -Wno-sign-compare -Wno-deprecated-non-prototype -DSLEEFQUAD=1 -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_ARM_MODE := arm
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp
Expand All @@ -31,7 +31,7 @@ ifeq ($(TARGET_ARCH),x86_64)
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
ifeq ($(TARGET_ARCH),x86)
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wno-shift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS := -DSLEEF=1 -DENABLE_SSE2 -fPIC -Os -fvisibility=hidden -fwrapv -Werror -Wno-unknown-warning-option -Wno-string-plus-int -Wno-empty-body -Wno-parentheses -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-incompatible-function-pointer-types -Wno-logical-op-parentheses -Wno-unused-value -Wno-null-dereference -Wno-type-limits -Wno-pass-failed -Wshift-count-overflow -D_FORTIFY_SOURCE=2 -Werror=fortify-source -fno-strict-aliasing -march=i686 -mssse3 -mfpmath=sse -fno-stack-protector -Wno-sign-compare -Wno-deprecated-non-prototype -DDORENAME -I../sleef/src/arch -I../sleef/src/common -I../mpir/include
LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp -static-openmp
endif
Expand Down
4 changes: 2 additions & 2 deletions make2/build_jamalgam.sh
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ if [ -z "${compiler##*gcc*}" ] || [ -z "${CC##*gcc*}" ]; then
-Wno-pointer-sign \
-Wno-pointer-to-int-cast \
-Wno-return-local-addr \
-Wno-shift-count-overflow \
-Wshift-count-overflow \
-Wno-shift-negative-value \
-Wno-sign-compare \
-Wno-string-plus-int \
Expand Down Expand Up @@ -149,7 +149,7 @@ else
-Wno-pass-failed \
-Wno-pointer-sign \
-Wno-pointer-to-int-cast \
-Wno-shift-count-overflow \
-Wshift-count-overflow \
-Wno-sometimes-uninitialized \
-Wno-string-plus-int \
-Wno-unknown-pragmas \
Expand Down
4 changes: 2 additions & 2 deletions make2/build_libj.sh
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ if [ -z "${compiler##*gcc*}" ] || [ -z "${CC##*gcc*}" ]; then
-Wno-pointer-sign \
-Wno-pointer-to-int-cast \
-Wno-return-local-addr \
-Wno-shift-count-overflow \
-Wshift-count-overflow \
-Wno-shift-negative-value \
-Wno-sign-compare \
-Wno-string-plus-int \
Expand Down Expand Up @@ -151,7 +151,7 @@ else
-Wno-pass-failed \
-Wno-pointer-sign \
-Wno-pointer-to-int-cast \
-Wno-shift-count-overflow \
-Wshift-count-overflow \
-Wno-sometimes-uninitialized \
-Wno-string-plus-int \
-Wno-unknown-pragmas \
Expand Down
4 changes: 2 additions & 2 deletions makemsvc/jamalgam/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,12 @@ FBOXEDSPARSE = /DBOXEDSPARSE
endif

ifeq (1,$(x64))
CF1= -maes -msse3 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wno-shift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CF1= -maes -msse3 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wshift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CFLAGS= $(FDEBUG) /D JAMALGAM /DC_NA=0 /DEMU_AVX2=1 $(FAVX2) $(FAVX512) $(FOPENMP) $(FSLEEF) $(FNOSYNCHLIB) $(FBOXEDSPARSE) $(PTHREADINC) $(MPIRINC) /WX /W3 /O2 /GS- /Zc:strictStrings /D_USING_V110_SDK71_ /D_CRT_SECURE_NO_WARNINGS /MT $(CF1)
FLAGS= $(LDEBUG) /NOLOGO /STACK:0xc00000 /MACHINE:X64 /SUBSYSTEM:CONSOLE,5.02
ASMFLAGS= /Cx
else
CF1= -m32 -maes -msse2 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wno-shift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CF1= -m32 -maes -msse2 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wshift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
# /Og fail g310r
# /Oy crash ]^:_"1[0
CFLAGS= $(FDEBUG) /D JAMALGAM $(FOPENMP) $(FSLEEF) $(FNOSYNCHLIB) $(FBOXEDSPARSE) $(PTHREADINC) $(MPIRINC) /WX /W3 /O2 /GS- /Zc:strictStrings /D_USING_V110_SDK71_ /D_CRT_SECURE_NO_WARNINGS /MT $(CF1)
Expand Down
4 changes: 2 additions & 2 deletions makemsvc/jamalgam/makefile.win
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,12 @@ FBOXEDSPARSE = /DBOXEDSPARSE
!endif

!if "1"=="$(x64)"
CF1= -maes -msse3 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wno-shift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CF1= -maes -msse3 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wshift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CFLAGS= $(FDEBUG) /D JAMALGAM /DC_NA=0 /DEMU_AVX2=1 $(FAVX2) $(FAVX512) $(FOPENMP) $(FSLEEF) $(FNOSYNCHLIB) $(FBOXEDSPARSE) $(PTHREADINC) $(MPIRINC) /WX /W3 /O2 /GS- /Zc:strictStrings /D_USING_V110_SDK71_ /D_CRT_SECURE_NO_WARNINGS /MT $(CF1)
FLAGS= $(LDEBUG) /NOLOGO /STACK:0xc00000 /MACHINE:X64 /SUBSYSTEM:CONSOLE,5.02
ASMFLAGS= /Cx
!else
CF1= -m32 -maes -msse2 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wno-shift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
CF1= -m32 -maes -msse2 -fno-strict-aliasing -Wno-unknown-warning-option -Wsign-compare -Wshift-count-overflow -Wno-int-conversion -Wno-incompatible-function-pointer-types -Wno-parentheses -Wno-unused-variable -Wno-pointer-sign -Wno-missing-braces -Wno-missing-field-initializers -Wno-null-pointer-arithmetic -Wno-char-subscripts -Wno-pointer-to-int-cast -Wno-unused-but-set-variable -Wno-unused-value -Wno-unused-function -Wno-empty-body -Wno-sometimes-uninitialized -Wno-string-plus-int -Wno-unknown-pragmas -Wno-delete-non-abstract-non-virtual-dtor -Wno-deprecated-non-prototype
# /Og fail g310r
# /Oy crash ]^:_"1[0
CFLAGS= $(FDEBUG) /D JAMALGAM $(FOPENMP) $(FSLEEF) $(FNOSYNCHLIB) $(FBOXEDSPARSE) $(PTHREADINC) $(MPIRINC) /WX /W3 /O2 /GS- /Zc:strictStrings /D_USING_V110_SDK71_ /D_CRT_SECURE_NO_WARNINGS /MT $(CF1)
Expand Down
Loading

0 comments on commit f05e643

Please sign in to comment.