Files
Nim/compiler
Jaremy Creechley a76ae8f795 Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF) (#15250)
* Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF)

Adding FreeRTOS/LwIP to compiler:

* adding freertos option
* dyncalls for freertos
* add freertos to posix os list
* adding lwip option

Setting up networking FreeRTOS/LwIP Port:

* setting up lwip network for freertos
* fixing posix / networking for freertos
* disable setInheritable for freerots
* using lwip for net control items

* Fix builds by ignoring lib/posix/posix_freertos_consts.nim similar to lib/posix/posix_other_consts.nim
2020-08-31 11:48:54 +02:00
..
2019-09-27 07:02:54 +02:00
2020-08-28 22:18:09 +02:00
2020-04-16 21:04:05 +02:00
2019-11-28 17:13:04 +01:00
2020-08-28 22:18:09 +02:00
2020-07-04 17:45:07 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-05-19 21:42:53 +02:00
2020-08-28 22:18:09 +02:00
2020-07-08 18:59:34 +02:00
2020-08-10 12:57:32 +02:00
2020-08-28 22:18:09 +02:00
2020-07-04 07:37:24 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2017-01-07 22:35:09 +01:00
2020-08-01 18:04:04 +02:00
2020-08-28 22:18:09 +02:00
2020-08-10 12:57:32 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2019-11-28 17:13:04 +01:00
2019-11-28 17:13:04 +01:00
2020-07-27 08:05:52 +02:00
2020-06-29 10:31:25 +02:00
2020-08-28 22:18:09 +02:00
2019-11-28 17:13:04 +01:00
2020-08-10 12:57:32 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-07-09 19:18:35 +02:00
2020-08-28 22:18:09 +02:00
2020-08-27 15:50:59 +02:00
2020-04-16 21:04:05 +02:00
2020-08-28 22:18:09 +02:00
2020-04-15 20:03:25 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2019-09-27 07:02:54 +02:00
2020-07-15 23:00:06 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2019-11-28 17:13:04 +01:00
2020-08-27 15:50:59 +02:00
2020-08-27 15:50:59 +02:00
2020-08-10 12:57:32 +02:00
2020-08-28 22:18:09 +02:00
2020-08-08 23:08:34 +02:00
2020-08-28 22:18:09 +02:00
2020-08-27 15:50:59 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-27 15:50:59 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-07-04 07:37:24 +02:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-08-10 12:57:32 +02:00
2020-04-15 20:03:25 +02:00
2019-11-28 17:13:04 +01:00
2020-08-28 22:18:09 +02:00
2020-08-28 22:18:09 +02:00
2020-03-26 15:18:45 +00:00
2020-08-08 13:22:53 +02:00
2020-08-28 22:18:09 +02:00

Nim Compiler

  • This directory contains the Nim compiler written in Nim.
  • Note that this code has been translated from a bootstrapping version written in Pascal.
  • So the code is not a poster child of good Nim code.

See Internals of the Nim Compiler for more information.