[riot-commits] [RIOT-OS/RIOT] 328813: cpu/esp32: fix of ctor and newlib initialization

Juan I Carrano noreply at github.com
Tue Aug 27 11:38:02 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 328813ce121bcd5a2744e165a21fa54940b1adc0
      https://github.com/RIOT-OS/RIOT/commit/328813ce121bcd5a2744e165a21fa54940b1adc0
  Author: Gunar Schorcht <gunar at schorcht.net>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M cpu/esp32/startup.c

  Log Message:
  -----------
  cpu/esp32: fix of ctor and newlib initialization

Module `newlib` is now used by default. Therefore, the separation of initialization of ctors and the newlibc is not needed any longer. Instead of calling `do_global_ctors` and `_init` separately, `__libc_init_array` is called. Explicit function `do_global_ctors` is removed.


  Commit: 5ece3dc323b617e7ab6afcfa9b83d684d52d1e1c
      https://github.com/RIOT-OS/RIOT/commit/5ece3dc323b617e7ab6afcfa9b83d684d52d1e1c
  Author: Juan I Carrano <j.carrano at fu-berlin.de>
  Date:   2019-08-27 (Tue, 27 Aug 2019)

  Changed paths:
    M cpu/esp32/startup.c

  Log Message:
  -----------
  Merge pull request #12050 from gschorcht/cpu/esp32/fix_ctor_initialization

cpu/esp32: fix of global ctor initialization


Compare: https://github.com/RIOT-OS/RIOT/compare/0d39f896c954...5ece3dc323b6


More information about the commits mailing list