Dan Halbert
|
2f391e5679
|
restore SUPEROPT_GC, SUPEROPT_VM
|
2023-10-12 15:25:28 -04:00 |
Dan Halbert
|
a13185bb34
|
fix inclusion of ulab sources
|
2023-10-12 11:03:00 -04:00 |
Scott Shawcroft
|
9633c4e78f
|
Merge remote-tracking branch 'adafruit/main' into v1.20-merge
|
2023-10-11 11:21:57 -07:00 |
Scott Shawcroft
|
6e278900bd
|
Only include mpconfigport.h once
|
2023-10-11 10:04:03 -07:00 |
Scott Shawcroft
|
9be3999e78
|
Add back makefile print variable
|
2023-10-11 10:04:02 -07:00 |
Scott Shawcroft
|
2910dea6fd
|
Almost fix extra_coverage test
|
2023-10-11 10:04:02 -07:00 |
Scott Shawcroft
|
22a44c6003
|
Try and fix mpy-cross variants
|
2023-10-11 10:03:46 -07:00 |
Dan Halbert
|
7869706551
|
force FROZEN_MANIFEST build; add back make print-%
|
2023-10-10 22:10:17 -04:00 |
Scott Shawcroft
|
bf3d84195f
|
Fix decompressing using qstrs after running the VM
The qstr state still pointed to qstr pools in the released MP heap.
|
2023-10-05 14:56:11 -07:00 |
Scott Shawcroft
|
49511b0746
|
Bring back ordereddict.move_to_end()
|
2023-10-05 12:48:45 -07:00 |
Scott Shawcroft
|
94c7082e9c
|
Fix super init. CP changed it to support kwargs
|
2023-10-05 12:44:30 -07:00 |
Scott Shawcroft
|
18c03a74dd
|
Fix a few tests
* Re-enable a couple FATFS configurations we added.
* Remove MICROPY_PY_IO_FILEIO.
* Remove uasyncio from standard unix build.
* Re-add our unicode printing improvements.
|
2023-10-05 10:59:08 -07:00 |
Dan Halbert
|
7e0e6fcdca
|
Metro M4 now compiles
|
2023-10-03 15:03:59 -04:00 |
Jeff Epler
|
1b9ecabf8b
|
Fix constructing empty namedtuple
this change from micropython was not taken with the merge
|
2023-10-02 09:08:03 -05:00 |
Jeff Epler
|
18a5a897f1
|
makeqstrdef: restore CIRCUITPY behavior
this fixes the qrio test, among others
|
2023-10-02 08:50:47 -05:00 |
Jeff Epler
|
1ccce65311
|
file no longer used
|
2023-10-02 08:48:19 -05:00 |
Jeff Epler
|
6d59e55599
|
fix making mpy-cross automatically
|
2023-10-02 07:28:19 -05:00 |
Dan Halbert
|
2fc5a934a1
|
add back generic subscript iterator, gc_never_free
|
2023-09-29 23:01:02 -04:00 |
Dan Halbert
|
68a2927385
|
MP_REGISTER_ROOT_POINTER for port-specific root pointers
|
2023-09-29 15:46:42 -04:00 |
Dan Halbert
|
1c388ab315
|
finish converting to MP_REGISTER_ROOT_POINTER()
|
2023-09-29 10:49:34 -04:00 |
Dan Halbert
|
76ff01452b
|
Trinket M0 comes up; still very much wip
|
2023-09-28 16:22:10 -04:00 |
MicroDev
|
27fd60d739
|
implement suggested changes
- update the docs
- split out common `watchdog_reset`
- revert to using `None` instead of `WatchDogMode.NONE`
|
2023-09-24 15:23:38 +00:00 |
Jeff Epler
|
cd462c51b3
|
re-fix stream function definition
|
2023-09-22 14:26:36 -05:00 |
Jeff Epler
|
2c3d81148e
|
re-add CP-specific C files
|
2023-09-22 14:26:25 -05:00 |
Jeff Epler
|
c53cb3ef25
|
re-add CP-specific exception related types
|
2023-09-22 14:26:13 -05:00 |
Jeff Epler
|
79309c1208
|
re-add CP-specific exception types
|
2023-09-22 14:25:50 -05:00 |
Jeff Epler
|
4bbf42c4c3
|
fix duplicate array_locals_dict_table
|
2023-09-22 14:25:36 -05:00 |
Jeff Epler
|
7c2fbff965
|
fix use of locals_dict
|
2023-09-22 14:25:23 -05:00 |
Jeff Epler
|
99479a69f8
|
fix definition of slice type with optional "make_new"
|
2023-09-22 13:56:36 -05:00 |
Jeff Epler
|
e48984872b
|
allow definition of namedtuples in core
|
2023-09-22 13:56:16 -05:00 |
Jeff Epler
|
a181172336
|
remove redundant declaratoin
|
2023-09-22 13:55:24 -05:00 |
Jeff Epler
|
0265ae07f8
|
remove unused functions
|
2023-09-22 13:55:15 -05:00 |
Jeff Epler
|
51314fb7de
|
fix availability of mp_obj_array_locals_dict
|
2023-09-22 13:55:08 -05:00 |
Jeff Epler
|
2c70537aba
|
fix memoryview cast&hex
|
2023-09-22 13:54:20 -05:00 |
Jeff Epler
|
085cf0e3e4
|
make mp_stream_flush available
|
2023-09-22 13:52:04 -05:00 |
Jeff Epler
|
556ec9d300
|
fixes for mp_type_get_protocol_slot
|
2023-09-22 13:51:57 -05:00 |
Jeff Epler
|
566688b028
|
fix mpy magic numbers
|
2023-09-22 13:50:35 -05:00 |
Jeff Epler
|
bb0f8149df
|
fix circuitpy memoryview.cast
|
2023-09-22 13:44:48 -05:00 |
Jeff Epler
|
0d796249e8
|
remove unused function
|
2023-09-22 13:43:47 -05:00 |
Jeff Epler
|
5367c9f7ef
|
fix "native exception getter"
|
2023-09-22 13:42:19 -05:00 |
Jeff Epler
|
f9f75d8202
|
MAKE_ENUM_TYPE for new style type defs
|
2023-09-22 13:39:24 -05:00 |
Scott Shawcroft
|
7bad82a219
|
C6 compiles, runs but wifi crashes
|
2023-09-22 10:02:35 -07:00 |
Jeff Epler
|
6b5c7b6ce6
|
fix const vs static generatorexit again
|
2023-09-22 10:45:49 -05:00 |
Jeff Epler
|
9dda69cf9e
|
add missing declarations that got lost in the merge
|
2023-09-22 10:40:11 -05:00 |
Jeff Epler
|
f77e0b8992
|
fix comment marker
|
2023-09-22 10:39:50 -05:00 |
Jeff Epler
|
60fa26022b
|
build fixes for persistent code
|
2023-09-22 10:39:41 -05:00 |
Jeff Epler
|
5c0f8f7786
|
fixes for circuitpython nativeglue
|
2023-09-22 10:39:28 -05:00 |
Jeff Epler
|
a285a33076
|
Restore our defines for exception chaining
|
2023-09-22 10:39:12 -05:00 |
Jeff Epler
|
9104654930
|
makeqstrdata: ensure _lt and _gt qstrs are sorted early
this fixes a build error because their numbers have to be <256
|
2023-09-22 10:38:52 -05:00 |
Dan Halbert
|
10b95a1998
|
add translate.h and linker.h includes back to runtime.h; remove linker.h refs; remove top-level lib/cyw43-driver
|
2023-09-20 22:00:09 -04:00 |