mkdir -p build/genhdr python3 ../../py/makeversionhdr.py build/genhdr/mpversion.h GEN build/genhdr/mpversion.h GEN build/genhdr/qstr.i.last python3 ../../py/makeqstrdefs.py pp riscv-none-embed-gcc -E output build/genhdr/qstr.i.last cflags -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -DNO_QSTR cxxflags -DNO_QSTR sources ../../py/mpstate.c ../../py/malloc.c ../../py/gc.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/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/objtuple.c ../../py/objtype.c ../../py/objzip.c ../../py/opmethods.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/moduos.c ../../extmod/modure.c ../../extmod/moduzlib.c ../../extmod/moduheapq.c ../../extmod/modutimeq.c ../../extmod/moduhashlib.c ../../extmod/moducryptolib.c ../../extmod/modubinascii.c ../../extmod/virtpin.c ../../extmod/machine_bitstream.c ../../extmod/machine_mem.c ../../extmod/machine_pinbase.c ../../extmod/machine_signal.c ../../extmod/machine_pulse.c ../../extmod/machine_pwm.c ../../extmod/machine_i2c.c ../../extmod/machine_spi.c ../../extmod/modbluetooth.c ../../extmod/modussl_axtls.c ../../extmod/modussl_mbedtls.c ../../extmod/moduplatform.c ../../extmod/modurandom.c ../../extmod/moduselect.c ../../extmod/moduwebsocket.c ../../extmod/modwebrepl.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 ../../extmod/uos_dupterm.c ../../shared/libc/abort_.c ../../shared/libc/printf.c p2.c simplestserial.c main.c uart_core.c modpyb.c modpybcpu.c modpybcsr.c modpybpin.c moduos.c board.c help.c sdcard.c ../../shared/runtime/pyexec.c ../../shared/runtime/stdout_helpers.c ../../shared/runtime/sys_stdio_mphal.c ../../shared/libc/string0.c ../../shared/readline/readline.c ../../lib/oofatfs/ff.c ../../lib/oofatfs/ffunicode.c ../../shared/timeutils/timeutils.c BufferSerial.c vgatext_VGA.c vga_tile_driver.c OneCogKbM3c.c mpconfigport.h ../../py/mpconfig.h dependencies ../../py/mpconfig.h mpconfigport.h changed_sources ../../py/mpstate.c ../../py/malloc.c ../../py/gc.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/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/objtuple.c ../../py/objtype.c ../../py/objzip.c ../../py/opmethods.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/moduos.c ../../extmod/modure.c ../../extmod/moduzlib.c ../../extmod/moduheapq.c ../../extmod/modutimeq.c ../../extmod/moduhashlib.c ../../extmod/moducryptolib.c ../../extmod/modubinascii.c ../../extmod/virtpin.c ../../extmod/machine_bitstream.c ../../extmod/machine_mem.c ../../extmod/machine_pinbase.c ../../extmod/machine_signal.c ../../extmod/machine_pulse.c ../../extmod/machine_pwm.c ../../extmod/machine_i2c.c ../../extmod/machine_spi.c ../../extmod/modbluetooth.c ../../extmod/modussl_axtls.c ../../extmod/modussl_mbedtls.c ../../extmod/moduplatform.c ../../extmod/modurandom.c ../../extmod/moduselect.c ../../extmod/moduwebsocket.c ../../extmod/modwebrepl.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 ../../extmod/uos_dupterm.c ../../shared/libc/abort_.c ../../shared/libc/printf.c p2.c simplestserial.c main.c uart_core.c modpyb.c modpybcpu.c modpybcsr.c modpybpin.c moduos.c board.c help.c sdcard.c ../../shared/runtime/pyexec.c ../../shared/runtime/stdout_helpers.c ../../shared/runtime/sys_stdio_mphal.c ../../shared/libc/string0.c ../../shared/readline/readline.c ../../lib/oofatfs/ff.c ../../lib/oofatfs/ffunicode.c ../../shared/timeutils/timeutils.c BufferSerial.c vgatext_VGA.c vga_tile_driver.c OneCogKbM3c.c mpconfigport.h ../../py/mpconfig.h GEN build/genhdr/qstr.split python3 ../../py/makeqstrdefs.py split qstr build/genhdr/qstr.i.last build/genhdr/qstr _ touch build/genhdr/qstr.split GEN build/genhdr/qstrdefs.collected.h python3 ../../py/makeqstrdefs.py cat qstr _ build/genhdr/qstr build/genhdr/qstrdefs.collected.h QSTR updated GEN build/genhdr/qstrdefs.generated.h cat ../../py/qstrdefs.h qstrdefsport.h build/genhdr/qstrdefs.collected.h | sed 's/^Q(.*)/"&"/' | riscv-none-embed-gcc -E -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections - | sed 's/^\"\(Q(.*)\)\"/\1/' > build/genhdr/qstrdefs.preprocessed.h python3 ../../py/makeqstrdata.py build/genhdr/qstrdefs.preprocessed.h > build/genhdr/qstrdefs.generated.h GEN build/genhdr/moduledefs.split python3 ../../py/makeqstrdefs.py split module build/genhdr/qstr.i.last build/genhdr/module _ touch build/genhdr/moduledefs.split GEN build/genhdr/moduledefs.collected python3 ../../py/makeqstrdefs.py cat module _ build/genhdr/module build/genhdr/moduledefs.collected Module registrations updated GEN build/genhdr/moduledefs.h python3 ../../py/makemoduledefs.py build/genhdr/moduledefs.collected > build/genhdr/moduledefs.h mkdir -p build/extmod/ mkdir -p build/lib/oofatfs/ mkdir -p build/py/ mkdir -p build/shared/libc/ mkdir -p build/shared/readline/ mkdir -p build/shared/runtime/ mkdir -p build/shared/timeutils/ CC ../../py/mpstate.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/mpstate.o ../../py/mpstate.c CC ../../py/nlr.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/nlr.o ../../py/nlr.c CC ../../py/nlrx86.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrx86.o ../../py/nlrx86.c CC ../../py/nlrx64.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrx64.o ../../py/nlrx64.c CC ../../py/nlrthumb.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrthumb.o ../../py/nlrthumb.c CC ../../py/nlraarch64.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlraarch64.o ../../py/nlraarch64.c CC ../../py/nlrpowerpc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrpowerpc.o ../../py/nlrpowerpc.c CC ../../py/nlrxtensa.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrxtensa.o ../../py/nlrxtensa.c CC ../../py/nlrsetjmp.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -Os -c -MD -o build/py/nlrsetjmp.o ../../py/nlrsetjmp.c CC ../../py/malloc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/malloc.o ../../py/malloc.c CC ../../py/gc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -O3 -c -MD -o build/py/gc.o ../../py/gc.c CC ../../py/pystack.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/pystack.o ../../py/pystack.c CC ../../py/qstr.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/qstr.o ../../py/qstr.c CC ../../py/vstr.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/vstr.o ../../py/vstr.c CC ../../py/mpprint.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/mpprint.o ../../py/mpprint.c CC ../../py/unicode.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/unicode.o ../../py/unicode.c CC ../../py/mpz.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/mpz.o ../../py/mpz.c CC ../../py/reader.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/reader.o ../../py/reader.c CC ../../py/lexer.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/lexer.o ../../py/lexer.c CC ../../py/parse.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/parse.o ../../py/parse.c CC ../../py/scope.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/scope.o ../../py/scope.c CC ../../py/compile.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/compile.o ../../py/compile.c CC ../../py/emitcommon.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitcommon.o ../../py/emitcommon.c CC ../../py/emitbc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitbc.o ../../py/emitbc.c CC ../../py/asmbase.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmbase.o ../../py/asmbase.c CC ../../py/asmx64.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmx64.o ../../py/asmx64.c CC ../../py/emitnx64.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnx64.o ../../py/emitnx64.c CC ../../py/asmx86.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmx86.o ../../py/asmx86.c CC ../../py/emitnx86.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnx86.o ../../py/emitnx86.c CC ../../py/asmthumb.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmthumb.o ../../py/asmthumb.c CC ../../py/emitnthumb.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnthumb.o ../../py/emitnthumb.c CC ../../py/emitinlinethumb.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitinlinethumb.o ../../py/emitinlinethumb.c CC ../../py/asmarm.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmarm.o ../../py/asmarm.c CC ../../py/emitnarm.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnarm.o ../../py/emitnarm.c CC ../../py/asmxtensa.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/asmxtensa.o ../../py/asmxtensa.c CC ../../py/emitnxtensa.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnxtensa.o ../../py/emitnxtensa.c CC ../../py/emitinlinextensa.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitinlinextensa.o ../../py/emitinlinextensa.c CC ../../py/emitnxtensawin.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitnxtensawin.o ../../py/emitnxtensawin.c CC ../../py/formatfloat.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/formatfloat.o ../../py/formatfloat.c CC ../../py/parsenumbase.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/parsenumbase.o ../../py/parsenumbase.c CC ../../py/parsenum.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/parsenum.o ../../py/parsenum.c CC ../../py/emitglue.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/emitglue.o ../../py/emitglue.c CC ../../py/persistentcode.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/persistentcode.o ../../py/persistentcode.c CC ../../py/runtime.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/runtime.o ../../py/runtime.c CC ../../py/runtime_utils.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/runtime_utils.o ../../py/runtime_utils.c CC ../../py/scheduler.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/scheduler.o ../../py/scheduler.c CC ../../py/nativeglue.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/nativeglue.o ../../py/nativeglue.c CC ../../py/pairheap.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/pairheap.o ../../py/pairheap.c CC ../../py/ringbuf.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/ringbuf.o ../../py/ringbuf.c CC ../../py/stackctrl.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/stackctrl.o ../../py/stackctrl.c CC ../../py/argcheck.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/argcheck.o ../../py/argcheck.c CC ../../py/warning.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/warning.o ../../py/warning.c CC ../../py/profile.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/profile.o ../../py/profile.c CC ../../py/map.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/map.o ../../py/map.c CC ../../py/obj.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/obj.o ../../py/obj.c CC ../../py/objarray.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objarray.o ../../py/objarray.c CC ../../py/objattrtuple.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objattrtuple.o ../../py/objattrtuple.c CC ../../py/objbool.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objbool.o ../../py/objbool.c CC ../../py/objboundmeth.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objboundmeth.o ../../py/objboundmeth.c CC ../../py/objcell.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objcell.o ../../py/objcell.c CC ../../py/objclosure.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objclosure.o ../../py/objclosure.c CC ../../py/objcomplex.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objcomplex.o ../../py/objcomplex.c CC ../../py/objdeque.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objdeque.o ../../py/objdeque.c CC ../../py/objdict.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objdict.o ../../py/objdict.c CC ../../py/objenumerate.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objenumerate.o ../../py/objenumerate.c CC ../../py/objexcept.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objexcept.o ../../py/objexcept.c CC ../../py/objfilter.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objfilter.o ../../py/objfilter.c CC ../../py/objfloat.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objfloat.o ../../py/objfloat.c CC ../../py/objfun.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objfun.o ../../py/objfun.c CC ../../py/objgenerator.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objgenerator.o ../../py/objgenerator.c CC ../../py/objgetitemiter.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objgetitemiter.o ../../py/objgetitemiter.c CC ../../py/objint.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objint.o ../../py/objint.c CC ../../py/objint_longlong.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objint_longlong.o ../../py/objint_longlong.c CC ../../py/objint_mpz.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objint_mpz.o ../../py/objint_mpz.c CC ../../py/objlist.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objlist.o ../../py/objlist.c CC ../../py/objmap.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objmap.o ../../py/objmap.c CC ../../py/objmodule.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objmodule.o ../../py/objmodule.c CC ../../py/objobject.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objobject.o ../../py/objobject.c CC ../../py/objpolyiter.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objpolyiter.o ../../py/objpolyiter.c CC ../../py/objproperty.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objproperty.o ../../py/objproperty.c CC ../../py/objnone.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objnone.o ../../py/objnone.c CC ../../py/objnamedtuple.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objnamedtuple.o ../../py/objnamedtuple.c CC ../../py/objrange.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objrange.o ../../py/objrange.c CC ../../py/objreversed.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objreversed.o ../../py/objreversed.c CC ../../py/objset.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objset.o ../../py/objset.c CC ../../py/objsingleton.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objsingleton.o ../../py/objsingleton.c CC ../../py/objslice.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objslice.o ../../py/objslice.c CC ../../py/objstr.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objstr.o ../../py/objstr.c CC ../../py/objstrunicode.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objstrunicode.o ../../py/objstrunicode.c CC ../../py/objstringio.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objstringio.o ../../py/objstringio.c CC ../../py/objtuple.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objtuple.o ../../py/objtuple.c CC ../../py/objtype.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objtype.o ../../py/objtype.c CC ../../py/objzip.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/objzip.o ../../py/objzip.c CC ../../py/opmethods.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/opmethods.o ../../py/opmethods.c CC ../../py/sequence.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/sequence.o ../../py/sequence.c CC ../../py/stream.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/stream.o ../../py/stream.c CC ../../py/binary.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/binary.o ../../py/binary.c CC ../../py/builtinimport.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/builtinimport.o ../../py/builtinimport.c CC ../../py/builtinevex.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/builtinevex.o ../../py/builtinevex.c CC ../../py/builtinhelp.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/builtinhelp.o ../../py/builtinhelp.c CC ../../py/modarray.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modarray.o ../../py/modarray.c CC ../../py/modbuiltins.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modbuiltins.o ../../py/modbuiltins.c CC ../../py/modcollections.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modcollections.o ../../py/modcollections.c CC ../../py/modgc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modgc.o ../../py/modgc.c CC ../../py/modio.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modio.o ../../py/modio.c CC ../../py/modmath.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modmath.o ../../py/modmath.c CC ../../py/modcmath.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modcmath.o ../../py/modcmath.c CC ../../py/modmicropython.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modmicropython.o ../../py/modmicropython.c CC ../../py/modstruct.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modstruct.o ../../py/modstruct.c CC ../../py/modsys.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modsys.o ../../py/modsys.c CC ../../py/moduerrno.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/moduerrno.o ../../py/moduerrno.c CC ../../py/modthread.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/modthread.o ../../py/modthread.c CC ../../py/vm.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -O3 -c -MD -o build/py/vm.o ../../py/vm.c CC ../../py/bc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/bc.o ../../py/bc.c CC ../../py/showbc.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/showbc.o ../../py/showbc.c CC ../../py/repl.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/repl.o ../../py/repl.c CC ../../py/smallint.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/smallint.o ../../py/smallint.c CC ../../py/frozenmod.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/py/frozenmod.o ../../py/frozenmod.c CC ../../extmod/moduasyncio.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduasyncio.o ../../extmod/moduasyncio.c CC ../../extmod/moductypes.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moductypes.o ../../extmod/moductypes.c CC ../../extmod/modujson.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modujson.o ../../extmod/modujson.c CC ../../extmod/moduos.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduos.o ../../extmod/moduos.c CC ../../extmod/modure.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modure.o ../../extmod/modure.c CC ../../extmod/moduzlib.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduzlib.o ../../extmod/moduzlib.c CC ../../extmod/moduheapq.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduheapq.o ../../extmod/moduheapq.c CC ../../extmod/modutimeq.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modutimeq.o ../../extmod/modutimeq.c CC ../../extmod/moduhashlib.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduhashlib.o ../../extmod/moduhashlib.c CC ../../extmod/moducryptolib.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moducryptolib.o ../../extmod/moducryptolib.c CC ../../extmod/modubinascii.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modubinascii.o ../../extmod/modubinascii.c CC ../../extmod/virtpin.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/virtpin.o ../../extmod/virtpin.c CC ../../extmod/machine_bitstream.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_bitstream.o ../../extmod/machine_bitstream.c CC ../../extmod/machine_mem.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_mem.o ../../extmod/machine_mem.c CC ../../extmod/machine_pinbase.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_pinbase.o ../../extmod/machine_pinbase.c CC ../../extmod/machine_signal.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_signal.o ../../extmod/machine_signal.c CC ../../extmod/machine_pulse.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_pulse.o ../../extmod/machine_pulse.c CC ../../extmod/machine_pwm.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_pwm.o ../../extmod/machine_pwm.c CC ../../extmod/machine_i2c.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_i2c.o ../../extmod/machine_i2c.c CC ../../extmod/machine_spi.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/machine_spi.o ../../extmod/machine_spi.c CC ../../extmod/modbluetooth.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modbluetooth.o ../../extmod/modbluetooth.c CC ../../extmod/modussl_axtls.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modussl_axtls.o ../../extmod/modussl_axtls.c CC ../../extmod/modussl_mbedtls.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modussl_mbedtls.o ../../extmod/modussl_mbedtls.c CC ../../extmod/moduplatform.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduplatform.o ../../extmod/moduplatform.c CC ../../extmod/modurandom.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modurandom.o ../../extmod/modurandom.c CC ../../extmod/moduselect.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduselect.o ../../extmod/moduselect.c CC ../../extmod/moduwebsocket.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/moduwebsocket.o ../../extmod/moduwebsocket.c CC ../../extmod/modwebrepl.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modwebrepl.o ../../extmod/modwebrepl.c CC ../../extmod/modframebuf.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/modframebuf.o ../../extmod/modframebuf.c CC ../../extmod/vfs.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs.o ../../extmod/vfs.c CC ../../extmod/vfs_blockdev.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_blockdev.o ../../extmod/vfs_blockdev.c CC ../../extmod/vfs_reader.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_reader.o ../../extmod/vfs_reader.c CC ../../extmod/vfs_posix.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_posix.o ../../extmod/vfs_posix.c CC ../../extmod/vfs_posix_file.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_posix_file.o ../../extmod/vfs_posix_file.c CC ../../extmod/vfs_fat.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_fat.o ../../extmod/vfs_fat.c CC ../../extmod/vfs_fat_diskio.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_fat_diskio.o ../../extmod/vfs_fat_diskio.c CC ../../extmod/vfs_fat_file.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_fat_file.o ../../extmod/vfs_fat_file.c CC ../../extmod/vfs_lfs.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/vfs_lfs.o ../../extmod/vfs_lfs.c CC ../../extmod/utime_mphal.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/utime_mphal.o ../../extmod/utime_mphal.c CC ../../extmod/uos_dupterm.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/extmod/uos_dupterm.o ../../extmod/uos_dupterm.c CC ../../shared/libc/abort_.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/libc/abort_.o ../../shared/libc/abort_.c CC ../../shared/libc/printf.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/libc/printf.o ../../shared/libc/printf.c CC p2.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/p2.o p2.c CC simplestserial.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/simplestserial.o simplestserial.c CC main.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/main.o main.c CC uart_core.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/uart_core.o uart_core.c uart_core.c: In function 'mp_hal_io_init': uart_core.c:53:47: warning: passing argument 6 of 'OneCogKbM3c_start' makes integer from pointer without a cast [-Wint-conversion] OneCogKbM3c_start(&usb1, 16, 17, 18 , -1, mouse); ^~~~~ In file included from uart_core.c:7: OneCogKbM3c.h:982:131: note: expected 'int32_t' {aka 'long int'} but argument is of type 'int32_t *' {aka 'long int *'} int32_t OneCogKbM3c_start(OneCogKbM3c *self, int32_t base_pin, int32_t enable_pin, int32_t dm_pin, int32_t err_led_pin, int32_t pMouseData); ~~~~~~~~^~~~~~~~~~ uart_core.c:51:9: warning: unused variable 'cog' [-Wunused-variable] int cog; ^~~ At top level: uart_core.c:35:16: warning: 'usb1_eventa' defined but not used [-Wunused-variable] static int32_t usb1_eventa; ^~~~~~~~~~~ CC modpyb.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/modpyb.o modpyb.c CC modpybcpu.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/modpybcpu.o modpybcpu.c CC modpybcsr.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/modpybcsr.o modpybcsr.c CC modpybpin.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/modpybpin.o modpybpin.c CC moduos.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/moduos.o moduos.c CC board.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/board.o board.c CC help.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/help.o help.c CC sdcard.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/sdcard.o sdcard.c CC ../../shared/runtime/pyexec.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/runtime/pyexec.o ../../shared/runtime/pyexec.c CC ../../shared/runtime/stdout_helpers.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/runtime/stdout_helpers.o ../../shared/runtime/stdout_helpers.c CC ../../shared/runtime/sys_stdio_mphal.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/runtime/sys_stdio_mphal.o ../../shared/runtime/sys_stdio_mphal.c CC ../../shared/libc/string0.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -ffreestanding -fno-builtin -fno-lto -c -MD -o build/shared/libc/string0.o ../../shared/libc/string0.c CC ../../shared/readline/readline.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/readline/readline.o ../../shared/readline/readline.c CC ../../lib/oofatfs/ff.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/lib/oofatfs/ff.o ../../lib/oofatfs/ff.c CC ../../lib/oofatfs/ffunicode.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/lib/oofatfs/ffunicode.o ../../lib/oofatfs/ffunicode.c CC ../../shared/timeutils/timeutils.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/shared/timeutils/timeutils.o ../../shared/timeutils/timeutils.c CC BufferSerial.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/BufferSerial.o BufferSerial.c CC vgatext_VGA.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/vgatext_VGA.o vgatext_VGA.c CC vga_tile_driver.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/vga_tile_driver.o vga_tile_driver.c CC OneCogKbM3c.c riscv-none-embed-gcc -I. -I../.. -Ibuild -Wall -std=c99 -march=rv32imc -DFFCONF_H=\"lib/oofatfs/ffconf.h\" -Os -DNDEBUG -fdata-sections -ffunction-sections -c -MD -o build/OneCogKbM3c.o OneCogKbM3c.c OneCogKbM3c.c: In function 'OneCogKbM3c_rawKey': OneCogKbM3c.c:530:24: warning: array subscript has type 'char' [-Wchar-subscripts] data = self->kbBuff[self->kbTail]; ^ OneCogKbM3c.c: In function 'OneCogKbM3c_key': OneCogKbM3c.c:551:23: warning: array subscript has type 'char' [-Wchar-subscripts] tmp = self->kbBuff[self->kbTail]; ^ OneCogKbM3c.c: In function 'OneCogKbM3c_flushKeys': OneCogKbM3c.c:695:17: warning: array subscript has type 'char' [-Wchar-subscripts] self->kbBuff[self->kbTail] = 0; ^ OneCogKbM3c.c: In function 'OneCogKbM3c_getError': OneCogKbM3c.c:714:12: warning: unused variable 'len' [-Wunused-variable] int32_t len, idx, _step__0000, _limit__0001; ^~~ OneCogKbM3c.c: In function 'OneCogKbM3c_flushKeys': OneCogKbM3c.c:700:28: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations] self->kbCurReport[idx] = 0; ~~~~~~~~~~~~~~~~~~~~~~~^~~ OneCogKbM3c.c:699:3: note: within this loop for(idx = 0; idx < (ONECOGKBM3C_KBD_IN_RPT_LEN + 1); idx++) { ^~~ OneCogKbM3c.c: In function 'OneCogKbM3c_tglSuspendResume': OneCogKbM3c.c:688:10: warning: 'newstate' may be used uninitialized in this function [-Wmaybe-uninitialized] return newstate; ^~~~~~~~ OneCogKbM3c.c: In function 'OneCogKbM3c_flushKeys': OneCogKbM3c.c:701:22: warning: array subscript 8 is above array bounds of 'volatile char[8]' [-Warray-bounds] self->kbPreReport[(idx + ONECOGKBM3C_KBD_IN_RPT_LEN)] = 0; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LINK build/firmware.elf riscv-none-embed-gcc -specs=nano.specs -T riscvp2.ld -Wl,-Map=build/firmware.elf.map,--cref,--gc-sections -o build/firmware.elf build/py/mpstate.o build/py/nlr.o build/py/nlrx86.o build/py/nlrx64.o build/py/nlrthumb.o build/py/nlraarch64.o build/py/nlrpowerpc.o build/py/nlrxtensa.o build/py/nlrsetjmp.o build/py/malloc.o build/py/gc.o build/py/pystack.o build/py/qstr.o build/py/vstr.o build/py/mpprint.o build/py/unicode.o build/py/mpz.o build/py/reader.o build/py/lexer.o build/py/parse.o build/py/scope.o build/py/compile.o build/py/emitcommon.o build/py/emitbc.o build/py/asmbase.o build/py/asmx64.o build/py/emitnx64.o build/py/asmx86.o build/py/emitnx86.o build/py/asmthumb.o build/py/emitnthumb.o build/py/emitinlinethumb.o build/py/asmarm.o build/py/emitnarm.o build/py/asmxtensa.o build/py/emitnxtensa.o build/py/emitinlinextensa.o build/py/emitnxtensawin.o build/py/formatfloat.o build/py/parsenumbase.o build/py/parsenum.o build/py/emitglue.o build/py/persistentcode.o build/py/runtime.o build/py/runtime_utils.o build/py/scheduler.o build/py/nativeglue.o build/py/pairheap.o build/py/ringbuf.o build/py/stackctrl.o build/py/argcheck.o build/py/warning.o build/py/profile.o build/py/map.o build/py/obj.o build/py/objarray.o build/py/objattrtuple.o build/py/objbool.o build/py/objboundmeth.o build/py/objcell.o build/py/objclosure.o build/py/objcomplex.o build/py/objdeque.o build/py/objdict.o build/py/objenumerate.o build/py/objexcept.o build/py/objfilter.o build/py/objfloat.o build/py/objfun.o build/py/objgenerator.o build/py/objgetitemiter.o build/py/objint.o build/py/objint_longlong.o build/py/objint_mpz.o build/py/objlist.o build/py/objmap.o build/py/objmodule.o build/py/objobject.o build/py/objpolyiter.o build/py/objproperty.o build/py/objnone.o build/py/objnamedtuple.o build/py/objrange.o build/py/objreversed.o build/py/objset.o build/py/objsingleton.o build/py/objslice.o build/py/objstr.o build/py/objstrunicode.o build/py/objstringio.o build/py/objtuple.o build/py/objtype.o build/py/objzip.o build/py/opmethods.o build/py/sequence.o build/py/stream.o build/py/binary.o build/py/builtinimport.o build/py/builtinevex.o build/py/builtinhelp.o build/py/modarray.o build/py/modbuiltins.o build/py/modcollections.o build/py/modgc.o build/py/modio.o build/py/modmath.o build/py/modcmath.o build/py/modmicropython.o build/py/modstruct.o build/py/modsys.o build/py/moduerrno.o build/py/modthread.o build/py/vm.o build/py/bc.o build/py/showbc.o build/py/repl.o build/py/smallint.o build/py/frozenmod.o build/extmod/moduasyncio.o build/extmod/moductypes.o build/extmod/modujson.o build/extmod/moduos.o build/extmod/modure.o build/extmod/moduzlib.o build/extmod/moduheapq.o build/extmod/modutimeq.o build/extmod/moduhashlib.o build/extmod/moducryptolib.o build/extmod/modubinascii.o build/extmod/virtpin.o build/extmod/machine_bitstream.o build/extmod/machine_mem.o build/extmod/machine_pinbase.o build/extmod/machine_signal.o build/extmod/machine_pulse.o build/extmod/machine_pwm.o build/extmod/machine_i2c.o build/extmod/machine_spi.o build/extmod/modbluetooth.o build/extmod/modussl_axtls.o build/extmod/modussl_mbedtls.o build/extmod/moduplatform.o build/extmod/modurandom.o build/extmod/moduselect.o build/extmod/moduwebsocket.o build/extmod/modwebrepl.o build/extmod/modframebuf.o build/extmod/vfs.o build/extmod/vfs_blockdev.o build/extmod/vfs_reader.o build/extmod/vfs_posix.o build/extmod/vfs_posix_file.o build/extmod/vfs_fat.o build/extmod/vfs_fat_diskio.o build/extmod/vfs_fat_file.o build/extmod/vfs_lfs.o build/extmod/utime_mphal.o build/extmod/uos_dupterm.o build/shared/libc/abort_.o build/shared/libc/printf.o build/p2.o build/simplestserial.o build/main.o build/uart_core.o build/modpyb.o build/modpybcpu.o build/modpybcsr.o build/modpybpin.o build/moduos.o build/board.o build/help.o build/sdcard.o build/shared/runtime/pyexec.o build/shared/runtime/stdout_helpers.o build/shared/runtime/sys_stdio_mphal.o build/shared/libc/string0.o build/shared/readline/readline.o build/lib/oofatfs/ff.o build/lib/oofatfs/ffunicode.o build/shared/timeutils/timeutils.o build/BufferSerial.o build/vgatext_VGA.o build/vga_tile_driver.o build/OneCogKbM3c.o -Wl,-Tfastmath.ld /opt/riscv/riscv-none-embed/lib/libm.a /opt/riscv/lib/gcc/riscv-none-embed/8.3.0/rv32imac/ilp32/libgcc.a riscv-none-embed-size build/firmware.elf text data bss dec hex filename 227708 12232 259636 499576 79f78 build/firmware.elf riscv-none-embed-objcopy -O binary build/firmware.elf build/firmware.bin