My dynamic loader can take from external world

Поделиться
HTML-код
  • Опубликовано: 9 дек 2024
  • In this video, I will share with you my adventure with adding support for importing symbols from external world to modules.
    It’s next step towards implementation of Yasld which will be dynamic linker for Cortex-M microcontrollers written in C++.
    Thanks to importing symbols I can now write modules with highly reduced size, thus they can share standard libraries with runtime system.
    This episode has a little bit changed format where I am also inside timeleapse :)
    I think it’s more interesting now, let me know in comment :)
    I hope you enjoy this video and learn something new. If you have any questions or feedback, please leave a comment below.
    Thank you for watching!
    Project repository for that episode: github.com/mat...
    Symbols demangler that I am using in episode: demangler.com/
    Copyrights:
    giphy.com/gifs...

Комментарии • 6

  • @sweet_cherry_blossoms
    @sweet_cherry_blossoms 2 месяца назад

    The overall series is amazing, as a first step i will try to replicate this whole thing from scratch. am sure i will learn a lot.

    • @matgla95
      @matgla95  2 месяца назад

      My goal was to show all steps of the project, but then I realized that it is hard to follow. I hope some day I will find the balance between what to show and what to cut :)

  • @avi7278
    @avi7278 Год назад +2

    little boost for your channel broski

    • @matgla95
      @matgla95  Год назад

      Hi, lovely to welcome you. Each kind of support is a huge boost, not just a little. Big Thanks!

  • @Nunya58294
    @Nunya58294 Год назад +2

    I see your just starting out good sir. Definitely gonna sub 👍

    • @matgla95
      @matgla95  Год назад

      Hi, glad to see you. I hope you enjoyed it and each next episode will be more and more interesting for you.