LLVM Embedded Toolchains Working Group call this Thursday, Mar 26

Hello,

This is a reminder about LLVM Embedded Toolchains Working Group sync up this week.

NOTE: Please check the time of the call in calendar@llvm.org - because of the summer time transition differences this instance may appear at a different time than usual in your timezone. For reference, it is 9am PDT and 4pm GMT.

Suggested agenda:

  1. Code and RFC reviews
  2. Follow up on previous topics.

Please comment below to suggest an agenda item.

Dial in details and meeting minutes are tracked under LLVM Embedded Toolchains Working Group sync up

It’s a lot easier if you refer to Pacific time (SF or LA) and UK time (London), for the respective date.

In this case, yes the meeting is at 9am PDT, but if you’re on the west coast of the USA, it’s actually at 10am local time, because we’re now in summer time again. Wrong, sorry. :frowning:

As an illustration to the -cstdlib topic, libraries folder structure in ATfE:

  • <Driver>/../lib/clang-runtimes/<library?>/<target-triple>

  • <Driver>/../lib/clang-runtimes/<library?> contains the multilib.yaml file that

defines the target triples and variants under them.

For example:

  • <Driver>/../lib/clang-runtimes/aarch64-none-elf/aarch64a_exn_rtti_unaligned → picolibc as the default

  • <Driver>/../lib/clang-runtimes/llvmlibc/aarch64-none-elf/aarch64a_exn_rtti_unaligned → LLVM libc

  • <Driver>/../lib/clang-runtimes/newlib/aarch64-none-elf/aarch64a_exn_rtti_unaligned → newlib