File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -185,9 +185,11 @@ unset _PYTHON_SYSCONFIGDATA_NAME
185185unset PYTHONHOME
186186unset PYTHONPATH
187187
188- SHARED="-Wno-unused-command-line-argument"
188+ COMMON="-Wno-unused-command-line-argument -Wno-unreachable-code-fallthrough"
189+ SHARED=""
189190IS_SHARED=false
190191
192+
191193for arg do
192194 shift
193195
@@ -211,18 +213,16 @@ for arg do
211213 set -- "\$ @" "\$ arg"
212214done
213215
214-
215216if \$ IS_SHARED
216217then
217218 $SYS_PYTHON -E $EMSDK /upstream/emscripten/emcc.py \
218- \$ SHARED $COPTS $LDFLAGS -sSIDE_MODULE -gsource-map --source-map-base / \$ @
219+ \$ SHARED $COPTS $LDFLAGS -sSIDE_MODULE -gsource-map --source-map-base / " \$ @" \$ COMMON
219220else
220221 $SYS_PYTHON -E $EMSDK /upstream/emscripten/emcc.py \
221- $COPTS $CPPFLAGS -DBUILD_STATIC \$ @
222+ $COPTS $CPPFLAGS -DBUILD_STATIC " \$ @" \$ COMMON
222223fi
223224END
224225
225-
226226chmod +x $HOST_PREFIX /bin/cc
227227
228228cat > ${PYTHONPYCACHEPREFIX} /.nanorc << END
Original file line number Diff line number Diff line change @@ -106,13 +106,13 @@ for arg do
106106 if [ "\$ arg" = "-shared" ]
107107 then
108108 IS_SHARED=true
109- SHARED="$SHARED -sSIDE_MODULE"
109+ SHARED="\ $ SHARED -sSIDE_MODULE"
110110 fi
111111
112112 if echo "\$ arg"|grep -q wasm32-emscripten.so\$
113113 then
114114 IS_SHARED=true
115- SHARED="$SHARED -shared -sSIDE_MODULE"
115+ SHARED="\ $ SHARED -shared -sSIDE_MODULE"
116116 fi
117117 set -- "\$ @" "\$ arg"
118118done
You can’t perform that action at this time.
0 commit comments