14
14
15
15
OUTPUT_DIR=" ./output"
16
16
CFLAGS=" -g -O2 -Wall -Werror"
17
- EXTRA_CFLAGS=" "
17
+ # EXTRA_CFLAGS=""
18
18
OUTPUT_SUFFIX=" "
19
19
makecc=" cc"
20
20
if [ " $CC " ]
@@ -71,10 +71,11 @@ function build_f(){
71
71
declare build_cmd
72
72
declare tmp_ret
73
73
declare skip_flag
74
- echo " OUTPUT_DIR: $OUTPUT_DIR "
75
- echo " CFLAGS: $CFLAGS "
76
- echo " EXTRA_CFLAGS: $EXTRA_CFLAGS "
77
- echo " OUTPUT_SUFFIX: $OUTPUT_SUFFIX "
74
+ echo " OUTPUT_DIR: $OUTPUT_DIR "
75
+ echo " CFLAGS: $CFLAGS "
76
+ echo " EXTRA_CFLAGS: $EXTRA_CFLAGS "
77
+ echo " ACO_EXTRA_CFLAGS: $ACO_EXTRA_CFLAGS "
78
+ echo " OUTPUT_SUFFIX: $OUTPUT_SUFFIX "
78
79
echo " $app_list " | grep -Po ' .+$' | while read read_in
79
80
do
80
81
file=` echo $read_in | grep -Po " ^[^\s]+" `
@@ -84,7 +85,7 @@ function build_f(){
84
85
continue
85
86
fi
86
87
# echo "<$file>:<$cflags>:$OUTPUT_DIR:$CFLAGS:$EXTRA_CFLAGS:$OUTPUT_SUFFIX"
87
- build_cmd=" $makecc $CFLAGS $EXTRA_CFLAGS acosw.S aco.c $file .c $cflags -o $OUTPUT_DIR /$file$OUTPUT_SUFFIX "
88
+ build_cmd=" $makecc $CFLAGS $ACO_EXTRA_CFLAGS $ EXTRA_CFLAGS acosw.S aco.c $file .c $cflags -o $OUTPUT_DIR /$file$OUTPUT_SUFFIX "
88
89
skip_flag=" "
89
90
if [ " $gl_opt_no_m32 " ]
90
91
then
@@ -182,18 +183,18 @@ tra "echo;echo build has been interrupted"
182
183
# the matrix of the build config for later testing
183
184
# -m32 -DACO_CONFIG_SHARE_FPU_MXCSR_ENV -DACO_USE_VALGRIND
184
185
# 0 0 0
185
- EXTRA_CFLAGS =" " OUTPUT_SUFFIX=" ..no_valgrind.standaloneFPUenv" build_f
186
+ ACO_EXTRA_CFLAGS =" " OUTPUT_SUFFIX=" ..no_valgrind.standaloneFPUenv" build_f
186
187
# 0 0 1
187
- EXTRA_CFLAGS =" -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..valgrind.standaloneFPUenv" build_f
188
+ ACO_EXTRA_CFLAGS =" -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..valgrind.standaloneFPUenv" build_f
188
189
# 0 1 0
189
- EXTRA_CFLAGS =" -DACO_CONFIG_SHARE_FPU_MXCSR_ENV" OUTPUT_SUFFIX=" ..no_valgrind.shareFPUenv" build_f
190
+ ACO_EXTRA_CFLAGS =" -DACO_CONFIG_SHARE_FPU_MXCSR_ENV" OUTPUT_SUFFIX=" ..no_valgrind.shareFPUenv" build_f
190
191
# 0 1 1
191
- EXTRA_CFLAGS =" -DACO_CONFIG_SHARE_FPU_MXCSR_ENV -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..valgrind.shareFPUenv" build_f
192
+ ACO_EXTRA_CFLAGS =" -DACO_CONFIG_SHARE_FPU_MXCSR_ENV -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..valgrind.shareFPUenv" build_f
192
193
# 1 0 0
193
- EXTRA_CFLAGS =" -m32" OUTPUT_SUFFIX=" ..m32.no_valgrind.standaloneFPUenv" build_f
194
+ ACO_EXTRA_CFLAGS =" -m32" OUTPUT_SUFFIX=" ..m32.no_valgrind.standaloneFPUenv" build_f
194
195
# 1 0 1
195
- EXTRA_CFLAGS =" -m32 -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..m32.valgrind.standaloneFPUenv" build_f
196
+ ACO_EXTRA_CFLAGS =" -m32 -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..m32.valgrind.standaloneFPUenv" build_f
196
197
# 1 1 0
197
- EXTRA_CFLAGS =" -m32 -DACO_CONFIG_SHARE_FPU_MXCSR_ENV" OUTPUT_SUFFIX=" ..m32.no_valgrind.shareFPUenv" build_f
198
+ ACO_EXTRA_CFLAGS =" -m32 -DACO_CONFIG_SHARE_FPU_MXCSR_ENV" OUTPUT_SUFFIX=" ..m32.no_valgrind.shareFPUenv" build_f
198
199
# 1 1 1
199
- EXTRA_CFLAGS =" -m32 -DACO_CONFIG_SHARE_FPU_MXCSR_ENV -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..m32.valgrind.shareFPUenv" build_f
200
+ ACO_EXTRA_CFLAGS =" -m32 -DACO_CONFIG_SHARE_FPU_MXCSR_ENV -DACO_USE_VALGRIND" OUTPUT_SUFFIX=" ..m32.valgrind.shareFPUenv" build_f
0 commit comments