[PATCH 1/5] microblaze: Add libdl support

Chris Johns chrisj at rtems.org
Mon Aug 28 01:41:42 UTC 2023


On 28/8/2023 11:30 am, Alex White wrote:
> ---
>  cpukit/libdl/rtl-mdreloc-microblaze.c         | 291 ++++++++++++++++++
>  cpukit/libdl/rtl-tls.c                        |   2 +-
>  .../microblaze/include/machine/elf_machdep.h  |  83 +++++
>  spec/build/cpukit/cpumicroblaze.yml           |   3 +
>  spec/build/cpukit/objdl.yml                   |   2 +
>  spec/build/cpukit/objdlmicroblaze.yml         |  15 +
>  spec/build/cpukit/optlibdl.yml                |   1 +
>  7 files changed, 396 insertions(+), 1 deletion(-)
>  create mode 100644 cpukit/libdl/rtl-mdreloc-microblaze.c

There is an additional call in my changes to fix trampolines I have posted for
review. You will need to add that for the microblaze.

My trampoline fixes change the allocation order of the sections and that has
exposed an issue on powerpc that I am looking into. That issue will be a
separate patch.

Chris


More information about the devel mailing list