Skip to content
Snippets Groups Projects

fix(interrupts): Add the callbacks to the list of root pointers

Merged schneider requested to merge schneider/mpy-portstate into master
All threads resolved!
Files
6
@@ -11,9 +11,8 @@ shift 5
OUTPUT_DIR="$(dirname "$OUTPUT")"
# call gcc -E to generate qstr.i.last
gcc -E -DNO_QSTR -I"$SOURCE_DIR/micropython" -I"$PROJECT_SRC" -I"$OUTPUT_DIR" "$@" >"$OUTPUT_DIR/qstr.i.last"
gcc -E -DNO_QSTR -I"$SOURCE_DIR/micropython" -I"$PROJECT_SRC" -I"$PROJECT_SRC/../epicardium" -I"$OUTPUT_DIR" "$@" >"$OUTPUT_DIR/qstr.i.last"
# Remove previous artifacts
rm -rf "$OUTPUT_DIR/qstr"
@@ -30,7 +29,7 @@ rm -rf "$OUTPUT_DIR/qstr"
# the official make file. Seriously.
cat "$SOURCE_DIR/micropython/py/qstrdefs.h" "$CUSTOM_QSTR" "$OUTPUT_DIR/qstrdefs.collected.h" \
| sed 's/^Q(.*)/"&"/' \
| gcc -E -DNO_QSTR -I"$SOURCE_DIR/micropython" -I"$PROJECT_SRC" -I"$OUTPUT_DIR" - \
| gcc -E -DNO_QSTR -I"$SOURCE_DIR/micropython" -I"$PROJECT_SRC" -I"$PROJECT_SRC/../epicardium" -I"$OUTPUT_DIR" - \
| sed 's/^\"\(Q(.*)\)\"/\1/' \
>"$OUTPUT_DIR/qstrdefs.preprocessed.h"
Loading