circuitpython/ports
Jim Mussared 45cf76465c unix: Fix behaviour of COPT/NDEBUG for unix variants.
Based on eg 1e6fd9f2b4, it's understood that
the intention for unix builds is that regular builds disable assert, but
the coverage build should set -O0 and enable asserts.

It looks like this didn't work (even before variants were introduced, eg at
v1.11) -- coverage always built with -Os and -DNDEBUG.

This commit makes it possible for variants to have finer-grained control
over COPT flags, and enables assert() and -O0 on coverage builds.

Other variants already match the defaults so they have been updated.
2020-04-13 21:20:32 +10:00
..
bare-arm ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
cc3200 ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
esp32 esp32/espneopixel: Use integer arithmetic to compute timing values. 2020-04-09 16:23:34 +10:00
esp8266 ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
javascript all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
mimxrt all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
minimal ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
nrf ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
pic16bit all: Use MP_ERROR_TEXT for all error messages. 2020-04-05 15:02:06 +10:00
powerpc all: Reformat C and Python source code with tools/codeformat.py. 2020-02-28 10:33:03 +11:00
qemu-arm ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
samd all: Remove spaces inside and around parenthesis. 2020-03-28 23:36:44 +11:00
stm32 ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
teensy ports: Enable error text compression for various ports, but not all. 2020-04-05 15:02:06 +10:00
unix unix: Fix behaviour of COPT/NDEBUG for unix variants. 2020-04-13 21:20:32 +10:00
windows windows: Update genhdr.targets to match makeqstrdefs.py args. 2020-04-05 14:29:49 +10:00
zephyr all: Use MP_ERROR_TEXT for all error messages. 2020-04-05 15:02:06 +10:00