circuitpython/ports
Damien George af20c2ead3 py: Add global default_emit_opt variable to make emit kind persistent.
mp_compile no longer takes an emit_opt argument, rather this setting is now
provided by the global default_emit_opt variable.

Now, when -X emit=native is passed as a command-line option, the emitter
will be set for all compiled modules (included imports), not just the
top-level script.

In the future there could be a way to also set this variable from a script.

Fixes issue #4267.
2019-08-28 12:47:58 +10:00
..
bare-arm py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
cc3200 ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 2019-07-01 17:10:12 +10:00
esp32 esp32: Add esp32.Partition class to expose partition and OTA funcs. 2019-08-20 16:49:18 +10:00
esp8266 esp8266/machine_uart: Allow remapping UART TX/RX pins from 1/3 to 15/13. 2019-08-21 21:16:40 +10:00
javascript py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
minimal py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
nrf py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
pic16bit ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 2019-07-01 17:10:12 +10:00
qemu-arm py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
samd samd: Add minimum config for Atmel SAMD21-XPLAINED-PRO board. 2019-08-20 21:30:36 +10:00
stm32 stm32/boards/PYBD_SF2: Exclude certain things when building mboot. 2019-08-28 12:37:13 +10:00
teensy ports: Provide mp_hal_stdio_poll for sys.stdio polling where needed. 2019-07-01 17:10:12 +10:00
unix py: Add global default_emit_opt variable to make emit kind persistent. 2019-08-28 12:47:58 +10:00
windows py/modmath: Implement math.isclose() for non-complex numbers. 2019-08-17 23:23:17 +10:00
zephyr zephyr: Switch back to enabling I2C in board-specific configs. 2019-05-24 15:33:02 +10:00