diff options
Diffstat (limited to 'saedit/bmake')
-rwxr-xr-x | saedit/bmake | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/saedit/bmake b/saedit/bmake new file mode 100755 index 0000000..a1ecd7f --- /dev/null +++ b/saedit/bmake @@ -0,0 +1,28 @@ +#!/bin/sh + +dir=`pwd` + +export LANG=C + +make clean + +#export CFLAGS="-std=c99 -Wvariadic-macros -Wvla -Wredundant-decls + +export CFLAGS="-std=gnu99 -Wvariadic-macros -Wvla -Wredundant-decls \ +-Wpacked-bitfield-compat -Wtrampolines \ +-Wsuggest-attribute=noreturn -Wstrict-aliasing=2 \ +-fstrict-aliasing -Wunreachable-code -Wabi -Wdisabled-optimization \ +-Wvolatile-register-var -Winvalid-pch -Wredundant-decls \ +-Wnormalized=nfkc -Wmissing-format-attribute -Wmissing-noreturn \ +-Wswitch-default -Waddress \ +-Wlogical-op -Wcast-align -Wpointer-arith -Wundef \ +-Wmissing-include-dirs -Winit-self -pedantic -Wall -ggdb3 -O2 -pipe \ +-Wpacked -Wstrict-overflow=1 -Wunknown-pragmas -Wwrite-strings \ +-Wstack-protector -Wshadow -Wunused-macros \ +-Wbuiltin-macro-redefined -Wdeprecated \ +-Wendif-labels -Wformat=1 -Wimport -Wpsabi \ +-Wmissing-field-initializers -Wuninitialized \ +-Wignored-qualifiers -Winit-self -Wempty-body -Wclobbered -Wtype-limits \ +-Wsign-compare -Wwrite-strings" + +make 2>make.log |