Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

#4521 assigned defect

Relicense libdl to BSD

Reported by: Hesham Almatary Owned by: Chris Johns
Priority: low Milestone:
Component: admin Version:
Severity: minor Keywords:
Cc: Chris Johns Blocked By:
Blocking:

Description (last modified by Joel Sherrill)

Some of the files in this directory are missing copyright and license blocks.

Change History (3)

comment:1 Changed on 04/04/22 at 17:31:06 by Joel Sherrill

Description: modified (diff)
Owner: set to Chris Johns
Status: newassigned
Type: taskdefect

comment:2 Changed on 04/05/22 at 00:03:40 by Chris Johns

The relocation support for some architectures was originally based on NetBSD sources. A number of arch not in other operating systems were added using an existing file as a template.

The original code has been heavily modified to support the RTEMS link editor.

arm NetBSD CVS libexec/ld.elf_so/arch/arm/mdreloc.c
bfin Add BSD-2 and Chris Johns (me)
i386 NetBSD CVS libexec/ld.elf_so/arch/i386/mdreloc.c
lm32 Add BSD-2 and Chris Johns (me)
m68k NetBSD CVS libexec/ld.elf_so/arch/m68k/mdreloc.c
mips Add BSD-2 and Chris Johns (me)
moxie Add BSD-2 and Chris Johns (me)
powerpc Add BSD-2 and Chris Johns (me). This code has the NetBSD tag but the code in the file has no similarities to that version of the file NetBSD. The trampoline work is very specific to RTEMS and done by me. The NetBSD tag can be removed. libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
v850 Add BSD-2 and Chris Johns (me)

comment:3 Changed on 04/27/22 at 20:15:32 by Ryan Long <ryan.long@…>

In [changeset:"5e0e0675e2d50f2c303a76cad7631f5cc23c8785/rtems" 5e0e0675/rtems]:

libdl: Manually adding file headers and licenses

These files had no file header, copyright, or license. Chris identified
that these were made by him.

Updates #4521

Note: See TracTickets for help on using tickets.