Skip to content

Instantly share code, notes, and snippets.

@nicolasff
Created March 15, 2022 14:20
Show Gist options
  • Save nicolasff/c13d371c09e2db25b1a7fad2885146a2 to your computer and use it in GitHub Desktop.
Save nicolasff/c13d371c09e2db25b1a7fad2885146a2 to your computer and use it in GitHub Desktop.
Output from `make V=2` in `mpy-cross`
$ make V=2
GEN build/genhdr/mpversion.h
python3 ../py/makeversionhdr.py build/genhdr/mpversion.h
GEN build/genhdr/moduledefs.h
python3 ../py/makemoduledefs.py --vpath="., .., " py/mpstate.c py/malloc.c py/gc.c py/gc_long_lived.c py/pystack.c py/qstr.c py/vstr.c py/mpprint.c py/unicode.c py/mpz.c py/reader.c py/lexer.c py/parse.c py/scope.c py/compile.c py/emitcommon.c py/emitbc.c py/asmbase.c py/asmx64.c py/emitnx64.c py/asmx86.c py/emitnx86.c py/asmthumb.c py/emitnthumb.c py/emitinlinethumb.c py/asmarm.c py/emitnarm.c py/asmxtensa.c py/emitnxtensa.c py/emitinlinextensa.c py/emitnxtensawin.c py/formatfloat.c py/parsenumbase.c py/parsenum.c py/emitglue.c py/persistentcode.c py/runtime.c py/runtime_utils.c py/scheduler.c py/nativeglue.c py/pairheap.c py/ringbuf.c py/stackctrl.c py/argcheck.c py/warning.c py/profile.c py/map.c py/enum.c py/obj.c py/objarray.c py/objattrtuple.c py/objbool.c py/objboundmeth.c py/objcell.c py/objclosure.c py/objcomplex.c py/objdeque.c py/objdict.c py/objenumerate.c py/objexcept.c py/objfilter.c py/objfloat.c py/objfun.c py/objgenerator.c py/objgetitemiter.c py/objint.c py/objint_longlong.c py/objint_mpz.c py/objlist.c py/objmap.c py/objmodule.c py/objobject.c py/objpolyiter.c py/objproperty.c py/objnone.c py/objnamedtuple.c py/objrange.c py/objreversed.c py/objset.c py/objsingleton.c py/objslice.c py/objstr.c py/objstrunicode.c py/objstringio.c py/objtraceback.c py/objtuple.c py/objtype.c py/objzip.c py/opmethods.c py/proto.c py/reload.c py/sequence.c py/stream.c py/binary.c py/builtinimport.c py/builtinevex.c py/builtinhelp.c py/modarray.c py/modbuiltins.c py/modcollections.c py/modgc.c py/modio.c py/modmath.c py/modcmath.c py/modmicropython.c py/modstruct.c py/modsys.c py/moduerrno.c py/modthread.c py/vm.c py/bc.c py/showbc.c py/repl.c py/smallint.c py/frozenmod.c extmod/moduasyncio.c extmod/moductypes.c extmod/modujson.c extmod/modure.c extmod/moduzlib.c extmod/moduheapq.c extmod/modutimeq.c extmod/moduhashlib.c extmod/modubinascii.c extmod/modurandom.c extmod/moduselect.c extmod/modframebuf.c extmod/vfs.c extmod/vfs_blockdev.c extmod/vfs_reader.c extmod/vfs_posix.c extmod/vfs_posix_file.c extmod/vfs_fat.c extmod/vfs_fat_diskio.c extmod/vfs_fat_file.c extmod/vfs_lfs.c extmod/utime_mphal.c shared/libc/abort_.c shared/libc/printf.c > build/genhdr/moduledefs.h
GEN build/genhdr/qstr.split
python3 ../py/genlast.py build/genhdr/qstr ../py/mpstate.c ../py/malloc.c ../py/gc.c ../py/gc_long_lived.c ../py/pystack.c ../py/qstr.c ../py/vstr.c ../py/mpprint.c ../py/unicode.c ../py/mpz.c ../py/reader.c ../py/lexer.c ../py/parse.c ../py/scope.c ../py/compile.c ../py/emitcommon.c ../py/emitbc.c ../py/asmbase.c ../py/asmx64.c ../py/emitnx64.c ../py/asmx86.c ../py/emitnx86.c ../py/asmthumb.c ../py/emitnthumb.c ../py/emitinlinethumb.c ../py/asmarm.c ../py/emitnarm.c ../py/asmxtensa.c ../py/emitnxtensa.c ../py/emitinlinextensa.c ../py/emitnxtensawin.c ../py/formatfloat.c ../py/parsenumbase.c ../py/parsenum.c ../py/emitglue.c ../py/persistentcode.c ../py/runtime.c ../py/runtime_utils.c ../py/scheduler.c ../py/nativeglue.c ../py/pairheap.c ../py/ringbuf.c ../py/stackctrl.c ../py/argcheck.c ../py/warning.c ../py/profile.c ../py/map.c ../py/enum.c ../py/obj.c ../py/objarray.c ../py/objattrtuple.c ../py/objbool.c ../py/objboundmeth.c ../py/objcell.c ../py/objclosure.c ../py/objcomplex.c ../py/objdeque.c ../py/objdict.c ../py/objenumerate.c ../py/objexcept.c ../py/objfilter.c ../py/objfloat.c ../py/objfun.c ../py/objgenerator.c ../py/objgetitemiter.c ../py/objint.c ../py/objint_longlong.c ../py/objint_mpz.c ../py/objlist.c ../py/objmap.c ../py/objmodule.c ../py/objobject.c ../py/objpolyiter.c ../py/objproperty.c ../py/objnone.c ../py/objnamedtuple.c ../py/objrange.c ../py/objreversed.c ../py/objset.c ../py/objsingleton.c ../py/objslice.c ../py/objstr.c ../py/objstrunicode.c ../py/objstringio.c ../py/objtraceback.c ../py/objtuple.c ../py/objtype.c ../py/objzip.c ../py/opmethods.c ../py/proto.c ../py/reload.c ../py/sequence.c ../py/stream.c ../py/binary.c ../py/builtinimport.c ../py/builtinevex.c ../py/builtinhelp.c ../py/modarray.c ../py/modbuiltins.c ../py/modcollections.c ../py/modgc.c ../py/modio.c ../py/modmath.c ../py/modcmath.c ../py/modmicropython.c ../py/modstruct.c ../py/modsys.c ../py/moduerrno.c ../py/modthread.c ../py/vm.c ../py/bc.c ../py/showbc.c ../py/repl.c ../py/smallint.c ../py/frozenmod.c ../extmod/moduasyncio.c ../extmod/moductypes.c ../extmod/modujson.c ../extmod/modure.c ../extmod/moduzlib.c ../extmod/moduheapq.c ../extmod/modutimeq.c ../extmod/moduhashlib.c ../extmod/modubinascii.c ../extmod/modurandom.c ../extmod/moduselect.c ../extmod/modframebuf.c ../extmod/vfs.c ../extmod/vfs_blockdev.c ../extmod/vfs_reader.c ../extmod/vfs_posix.c ../extmod/vfs_posix_file.c ../extmod/vfs_fat.c ../extmod/vfs_fat_diskio.c ../extmod/vfs_fat_file.c ../extmod/vfs_lfs.c ../extmod/utime_mphal.c ../shared/libc/abort_.c ../shared/libc/printf.c ../py/mpconfig.h mpconfigport.h build/genhdr/moduledefs.h -- ../py/emitnx64.c ../py/emitnx86.c ../py/emitnthumb.c ../py/emitnarm.c ../py/emitnxtensa.c ../py/emitnxtensawin.c -- clang -E -DNO_QSTR -x c -Ibuild/tmp -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables
touch build/genhdr/qstr.split
GEN build/genhdr/qstrdefs.collected.h
python3 ../py/makeqstrdefs.py cat - build/genhdr/qstr build/genhdr/qstrdefs.collected.h
QSTR updated
GEN build/genhdr/qstrdefs.preprocessed.h
cat ../py/qstrdefs.h qstrdefsport.h build/genhdr/qstrdefs.collected.h | sed 's/^Q(.*)/"&"/' | clang -E -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables - | sed 's/^"\(Q(.*)\)"/\1/' > build/genhdr/qstrdefs.preprocessed.h
GEN build/genhdr/qstrdefs.enum.h
python3 ../py/makeqstrdata.py build/genhdr/qstrdefs.preprocessed.h > build/genhdr/qstrdefs.enum.h
mkdir -p build/py
mkdir -p build/shared/runtime
mkdir -p build/supervisor/shared
mkdir -p build/supervisor/stub
CC ../py/mpstate.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/mpstate.o ../py/mpstate.c
CC ../py/nlr.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/nlr.o ../py/nlr.c
CC ../py/nlrx86.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrx86.o ../py/nlrx86.c
CC ../py/nlrx64.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrx64.o ../py/nlrx64.c
CC ../py/nlrthumb.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrthumb.o ../py/nlrthumb.c
CC ../py/nlraarch64.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlraarch64.o ../py/nlraarch64.c
CC ../py/nlrpowerpc.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrpowerpc.o ../py/nlrpowerpc.c
CC ../py/nlrxtensa.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrxtensa.o ../py/nlrxtensa.c
CC ../py/nlrsetjmp.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -Os -c -MD -o build/py/nlrsetjmp.o ../py/nlrsetjmp.c
CC ../py/malloc.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/malloc.o ../py/malloc.c
CC ../py/gc.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -O3 -c -MD -o build/py/gc.o ../py/gc.c
CC ../py/gc_long_lived.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/gc_long_lived.o ../py/gc_long_lived.c
CC ../py/pystack.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/pystack.o ../py/pystack.c
msgfmt -o build/genhdr/en_US.mo ../locale/en_US.po
GEN build/genhdr/qstrdefs.generated.h
python3 ../py/makeqstrdata.py --compression_filename build/genhdr/compression.generated.h --translation build/genhdr/en_US.mo build/genhdr/qstrdefs.preprocessed.h > build/genhdr/qstrdefs.generated.h
CC ../py/qstr.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/qstr.o ../py/qstr.c
CC ../py/vstr.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/vstr.o ../py/vstr.c
CC ../py/mpprint.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/mpprint.o ../py/mpprint.c
CC ../py/unicode.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/unicode.o ../py/unicode.c
CC ../py/mpz.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/mpz.o ../py/mpz.c
CC ../py/reader.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/reader.o ../py/reader.c
CC ../py/lexer.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/lexer.o ../py/lexer.c
CC ../py/parse.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/parse.o ../py/parse.c
CC ../py/scope.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/scope.o ../py/scope.c
CC ../py/compile.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/compile.o ../py/compile.c
CC ../py/emitcommon.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitcommon.o ../py/emitcommon.c
CC ../py/emitbc.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitbc.o ../py/emitbc.c
CC ../py/asmbase.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmbase.o ../py/asmbase.c
CC ../py/asmx64.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmx64.o ../py/asmx64.c
CC ../py/emitnx64.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnx64.o ../py/emitnx64.c
CC ../py/asmx86.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmx86.o ../py/asmx86.c
CC ../py/emitnx86.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnx86.o ../py/emitnx86.c
CC ../py/asmthumb.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmthumb.o ../py/asmthumb.c
CC ../py/emitnthumb.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnthumb.o ../py/emitnthumb.c
CC ../py/emitinlinethumb.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitinlinethumb.o ../py/emitinlinethumb.c
CC ../py/asmarm.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmarm.o ../py/asmarm.c
CC ../py/emitnarm.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnarm.o ../py/emitnarm.c
CC ../py/asmxtensa.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/asmxtensa.o ../py/asmxtensa.c
CC ../py/emitnxtensa.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnxtensa.o ../py/emitnxtensa.c
CC ../py/emitinlinextensa.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitinlinextensa.o ../py/emitinlinextensa.c
CC ../py/emitnxtensawin.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitnxtensawin.o ../py/emitnxtensawin.c
CC ../py/formatfloat.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/formatfloat.o ../py/formatfloat.c
CC ../py/parsenumbase.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/parsenumbase.o ../py/parsenumbase.c
CC ../py/parsenum.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/parsenum.o ../py/parsenum.c
CC ../py/emitglue.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/emitglue.o ../py/emitglue.c
CC ../py/persistentcode.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/persistentcode.o ../py/persistentcode.c
CC ../py/runtime.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/runtime.o ../py/runtime.c
CC ../py/runtime_utils.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/runtime_utils.o ../py/runtime_utils.c
CC ../py/scheduler.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/scheduler.o ../py/scheduler.c
CC ../py/nativeglue.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/nativeglue.o ../py/nativeglue.c
CC ../py/pairheap.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/pairheap.o ../py/pairheap.c
CC ../py/ringbuf.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/ringbuf.o ../py/ringbuf.c
CC ../py/stackctrl.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/stackctrl.o ../py/stackctrl.c
CC ../py/argcheck.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/argcheck.o ../py/argcheck.c
CC ../py/warning.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/warning.o ../py/warning.c
CC ../py/profile.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/profile.o ../py/profile.c
CC ../py/map.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/map.o ../py/map.c
CC ../py/enum.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/enum.o ../py/enum.c
CC ../py/obj.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/obj.o ../py/obj.c
CC ../py/objarray.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objarray.o ../py/objarray.c
CC ../py/objattrtuple.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objattrtuple.o ../py/objattrtuple.c
CC ../py/objbool.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objbool.o ../py/objbool.c
CC ../py/objboundmeth.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objboundmeth.o ../py/objboundmeth.c
CC ../py/objcell.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objcell.o ../py/objcell.c
CC ../py/objclosure.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objclosure.o ../py/objclosure.c
CC ../py/objcomplex.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objcomplex.o ../py/objcomplex.c
CC ../py/objdeque.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objdeque.o ../py/objdeque.c
CC ../py/objdict.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objdict.o ../py/objdict.c
CC ../py/objenumerate.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objenumerate.o ../py/objenumerate.c
CC ../py/objexcept.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objexcept.o ../py/objexcept.c
CC ../py/objfilter.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objfilter.o ../py/objfilter.c
CC ../py/objfloat.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objfloat.o ../py/objfloat.c
CC ../py/objfun.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objfun.o ../py/objfun.c
CC ../py/objgenerator.c
clang -I. -I.. -Ibuild -Wall -Werror -Wpointer-arith -Wuninitialized -std=gnu99 -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -DMICROPY_VFS_LFS1=0 -DMICROPY_VFS_LFS2=0 -Os -fdata-sections -ffunction-sections -fno-asynchronous-unwind-tables -c -MD -o build/py/objgenerator.o ../py/objgenerator.c
../py/objgenerator.c:83:54: error: variable 'n_pos_args' set but not used [-Werror,-Wunused-but-set-variable]
size_t n_state, n_exc_stack_unused, scope_flags, n_pos_args, n_kwonly_args, n_def_args;
^
../py/objgenerator.c:83:66: error: variable 'n_kwonly_args' set but not used [-Werror,-Wunused-but-set-variable]
size_t n_state, n_exc_stack_unused, scope_flags, n_pos_args, n_kwonly_args, n_def_args;
^
../py/objgenerator.c:83:81: error: variable 'n_def_args' set but not used [-Werror,-Wunused-but-set-variable]
size_t n_state, n_exc_stack_unused, scope_flags, n_pos_args, n_kwonly_args, n_def_args;
^
../py/objgenerator.c:83:21: error: variable 'n_exc_stack_unused' set but not used [-Werror,-Wunused-but-set-variable]
size_t n_state, n_exc_stack_unused, scope_flags, n_pos_args, n_kwonly_args, n_def_args;
^
../py/objgenerator.c:83:41: error: variable 'scope_flags' set but not used [-Werror,-Wunused-but-set-variable]
size_t n_state, n_exc_stack_unused, scope_flags, n_pos_args, n_kwonly_args, n_def_args;
^
5 errors generated.
make: *** [build/py/objgenerator.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment